Now available for download

Dec 23, 2009 10:28 GMT  ·  By

Version 2 of Microsoft’s new Model-View-Controller (MVC) framework designed to be leveraged on top of the ASP.NET 3.5 SP1 runtime, has evolved to Release Candidate stage. In fact, Microsoft has been offering ASP.NET MVC 2 RC via its download center since the past week. Developers can take advantage of the ASP.NET MVC 2 framework for projects involving Cloud-based applications that take advantage of the Model-View-Controller (MVC) pattern. The promise from the software giant is that ASP.NET MVC delivers a new level of testability and maintainability for web apps.

“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,” stated Nicholas Allen, a program manager at Microsoft working on Windows Communication Foundation, Windows Workflow Foundation, Silverlight, and other projects for the .NET Framework.

ASP.NET MVC 2 RC was released just a few weeks after the Beta milestone for the framework. Microsoft’s focus was placed mainly on resolving the bugs reported by early adopters as well as enhancing validation and error-handling support for templates.

“You can run ASP.NET MVC 2 side by side on a machine with ASP.NET MVC 1 but you can't run it side by side with a beta release of Visual Studio 2010. This is because Visual Studio comes with its own version of some of the ASP.NET MVC 2 tooling components. You'll be able to run the two together once the Visual Studio beta is updated,” Allen added.

Microsoft announced recently that it was delaying the release of Visual Studio 2010 and .NET Framework 4 by a few weeks in order to ship another development milestone, a Release Candidate (RC) Build. The RC of VS 2010 is designed to help the company test memory usage and performance improvements that it will introduce after the Beta 2 build.

ASP.NET MVC 2 RC is available for download here.