ASP.NET MVC 2 Released for Visual Studio 2008

Ok, a release of ASP.NET MVC 2 coming soon turned out to mean coming extremely soon. I had been holding off talking about the ASP.NET MVC 1 to ASP.NET MVC 2 migration tool until it was done and that ended up being much closer to the release than I expected when I wrote the article.

MVC is a model-view-controller framework on top of the existing ASP.NET runtime that separates display and application logic as well as makes test-driven development of ASP.NET applications easier. MVC could be used with a variety of types of web applications but is frequently associated with REST applications.

ASP.NET MVC 2 adds many features including new helper templates, project areas, binding binary data values, asynchronous controller calls, and a variety of additions to validators.

This release of ASP.NET MVC 2 is for Visual Studio 2008. The final release of Visual Studio 2010 will include its own copy of ASP.NET MVC 2 and you won't need a separate install.