Take a Look at the ASP.NET MVC 3 Preview 1 Release
- Support for Global Action Filters
- Support for .NET 4 Data Annotation and Validation attributes
- Support for multiple view engines including even custom view engines
- Support for IValidatableObject interface to perform model-level validation Enhanced support for applying Dependency Injection and integration with other Dependency Injection/IOC containers
- Support for improved HTML Helper Methods
- Enhanced Support for URL Routing
The ASP.NET MVC framework is based on the widely popular, proven and time tested Model View Controller design pattern and is instrumental in seperation of concerns in your application to make your application easier to test and maintain. Microsoft has recently released ASP.NET MVC 3 Preview 1 that provides you a new Model-View-Controller (MVC) framework on top ASP.NET 4 runtime environment.
The notable enhancements in this release include the following:
- Support for Global Action Filters
- Support for .NET 4 Data Annotation and Validation attributes
- Support for multiple view engines including even custom view engines
- Support for IValidatableObject interface to perform model-level validation Enhanced support for applying Dependency Injection and integration with other Dependency Injection/IOC containers
- Support for improved HTML Helper Methods
- Enhanced Support for URL Routing
To know more on ASP.NET MVC 3 Preview 1 and what all it provides, you can see it here.
You can now have your ASP.NET MVC 3 and those of earlier versions reside side by side.
You can download a copy of ASP.NET MVC 3 Preview 1 here.

