InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

ASP.NET MVC 1.0 Release Candidate

Posted by Al Tenhundfeld on Jan 27, 2009

Sections
Development
Topics
ASP.NET MVC ,
Web Frameworks ,
ASP.NET ,
.NET Framework ,
.NET ,
WOA ,
Architecture ,
Programming ,
MVC ,
ALT.NET

Earlier today Scott Guthrie announced the ASP.NET MVC 1.0 Release Candidate is now available for download. This release is expected to be the last public release before the final 1.0 release planned for February.

ASP.NET MVC has been growing in popularity and getting a lot of attention among the ALT.NET and Test Driven Development communities. However, few development teams can risk creating production sites on volatile beta software. RC1 marks a major milestone as it is expected to be fully compatible with the final release, though this has not been officially stated. The MVC development team has stated their focus from now until the official 1.0 release will be fixing existing bugs and incorporating community feedback. This should allow development teams to start using MVC on long-term projects.

As stated in the release notes, numerous enhancement have been added with RC1:

  • Visual Studio now has explicit commands for common actions, e.g., "Go to View" from controller, "Go to Controller" from view, "Add Controller", etc.
  • Improved Refactoring in Visual Studio
  • Optional Compiler Post-Build Step to detect errors within views at compile time, also available as a MSBuild task
  • New BeginRouteForm extension methods
  • Helpers added to prevent cross-site request forgery attacks
  • Improved form posting and binding
  • ControllerContext changed to allow easier unit testing and mocking
  • Improved file handling and uploading
  • Improved AJAX integration and helper methods
  • Streamlined View creation and binding, including Views without code-behind files

 

Updated tutorials will be available soon on the official ASP.NET MVC website.

No comments

Watch Thread Reply