开发者

Is there an indepth architectural description of the Asp.NET MVC 2 framework?

Not so much a "How to" of how to use the framework, but a good description of how the framework itself is put together?

开发者_JS百科

web site? book?

or just the source code? :-)


When I was learning version 1, I found this article (and the included diagram) very helpful in establishing a high-level picture. Aside from that, I read Scott Guthrie's articles, and tidbits from various bloggers. And I almost always had an instance of VS running with the official source code loaded in it. Haven't played with version 2 yet, but as far as I can tell, the fundamental architecture is very much the same.


I don't think you'll find anything other than a description of how Controllers, Views and Models are related to each other, if you search for something broad like that. Sure you'll run into some blog posts which describe some under-the-hood stuff but you'll have to put the pieces together yourself.

What I suggest is this ; Don't try to discover everything at once. But try to learn one thing at a time, as reading the source code. For example, what's responsible for invoking the actions and how does it do it, etc?

But if you find resources about how everything is put together, do share :)


Other resources (either light on details and/or very early version 1) I have found are :-

http://www.red-gate.com/products/ants_performance_profiler/be_ahead_of_the_game_poster1.htm

http://blog.stevensanderson.com/2007/11/20/aspnet-mvc-pipeline-lifecycle/

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜