About mvc3
Mvc 3 is a Asp.net framework which is used for building scalable, standards-based web applications using well established design patterns and it is the main power of ASP.NET and the .NET Framework. It installs side-by-side with ASP.NET MVC 2, so get started using it today. In the Mvc 3 you looked how ASP.NET MVC has matured through two previous releases, looking in more depth at the features and focus of ASP.NET Mvc 3. Mvc 3 have Razor view engine feature which is one of the most coolest and it is up just a little bit more with much smaller and lighter in size. Mvc 3 is Granular Request Validation and Sessionless Controller and via Sessionless Controller you can easily control your session behavior for controllers and also support for Unobtrusive Ajax and Unobtrusive Client Side Validation.
Related resources for mvc3