ASP.NET MVC 2 adds a bunch of new capabilities and
features. I’ve started a blog series about some of the new features, and will be
covering them in more depth in the weeks ahead. Some of the new features
and capabilities include:
(1) New Strongly Typed HTML Helpers
(2) Enhanced Model Validation support across both server and client
(3) Auto-Scaffold UI Helpers with Template Customization
(4) Support for splitting up large applications into “Areas”
(5) Asynchronous Controllers support that enables long
running tasks in parallel
(6) Support for rendering sub-sections of a page/site using
Html.RenderAction
(7) Lots of new helper functions, utilities, and API
enhancements
(8) Improved Visual Studio tooling support
You can learn more about these features in the “What’s New in ASP.NET MVC 2” document on the www.asp.net/mvc
web-site.
We are going to be posting a lot of new tutorials and videos
shortly on www.asp.net/mvc
that cover all the features in ASP.NET MVC 2 release. We will also post
an updated end-to-end tutorial built entirely with ASP.NET MVC 2 (much like the
NerdDinner
tutorial that I wrote that covers ASP.NET MVC 1).