LolaTheriotMicrosoft moves on MVC Web apps platform upgrade

A second release candidate is being offered by Microsoft for its ASP.Net MVC 2 technology that enables developers to build Web applications using a model view controller pattern.

Release Candidate 2 of ASP.Net MVC 2 follows a release candidate build shipped in December that has released last week, according to Scott Guthrie, corporate vice president of the Microsoft developer division, in an entry on his ASP.Net blog. The release is built for use with Visual Studio 2008 and the .Net Framework 3.5.

Guthrie said, the second release candidate] includes a bunch of bug fixes, performance work, and some final API and behavior additions/changes. Significant performance tuning improvements have been made, such as lambda-based strongly typed HTML helpers being much faster.

And among the other changes between the first and second release candidates is an ASP.Net MVC 2 validation features that performs model-validation instead of input validation, according to Guthrie. This means when a developer uses model binding, all model properties are validated instead of just validations on changed values of a model.

Also, the jQuery 1.4.1 JavaScript library is included by default.

According to Guthrie, visual studio now features scaffolding support for Delete action methods within controllers and Delete views as well. Guthrie added, they will shortly releasing the Visual Studio 2010 RC (Release Candidate), which will be available for everyone to download. It will include ASP. NET MVC 2 support built-in.

According to Microsoft, ASP.Net MVC 2 is an update to ASP.Net MVC 1.0 that shipped in March 2009. Yet Microsoft has not announced a final release date for ASP.Net MVC 2.

The MVC framework “encourages developers to maintain a clear separation of concerns among the responsibilities of the application — the UI logic using the view, user-input handling using the controller, and the domain logic using the model,” Microsoft said on a download page for the release candidate.
“ASP.Net MVC applications are easily testable using techniques such as test-driven development.”

Tags: , , , , ,