Today Scott Guthrie announced on his blog the release of ASP.NET MVC 2. The release is now available for VS 2008/Visual Web Developer 2008 Express with ASP.NET 3.5. You can download and install it from the following locations:
As with the first release, Microsoft is releasing the source code if you want to take a look at what makes MVC tick. That can be downloaded from here.
ASP.NET MVC 2 can be installed side by side with ASP.NET MVC 1. If you want to upgrade your existing ASP.NET MVC 1 website to ASP.NET MVC 2, Microsoft have created a white paper with instructions on how to do this. That can be downloaded from here.
Some of the new features added to ASP.NET MVC 2 are:
· Strongly typed HTML helpers
· Asynchronous controllers
· Auto-Scaffold UI Helpers with template customization
· Enhanced client and server model validation
A comprehensive list of all the new features can be found here.