Release Candidate for ASP.NET MVC 3 available today

Microsoft just released the Release Candidate (RC) for version 3 of the ASP.NET MVC framework.

The first preview of version 3 was made available in late July (we wrote about it here), and a number of enhancements have been included along the way, including in the Beta that was released just over 1 month ago. There are also a stack of new features to talk about with the Release Candidate, although nothing much is expected to change between now and the final release other than bug fixes.

First off, the new Razor rendering engine syntax used in view templates has been given full Intellisense support inside Visual Studio, including language support in HTML, C#, VB, JS and CSS. The ASP.NET MVC 3 installer also installs NuGet (Microsoft’s package manager formally called NuPack) so you can add components to the MVC framework easily as required. Where full page caching was supported in previous versions of ASP.NET MVC, the RC for version 3 now supports caching of partial page views. This means that when you return a Razor PartialView object using the Html.Action method in a view, this segment alone can be cached for a determined amount of time. Finally there are small modifications to JavaScript validation, various project properties and the Razor view engine is now used by default.

Scott Guthrie, as ever, has more on ASP.NET MVC 3 RC, or you can go download it right away.

You might also like...



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“If debugging is the process of removing software bugs, then programming must be the process of putting them in.” - Edsger Dijkstra