TechBubbles Microsoft Technology BLOG

ASP.NET MVC Release History

ASP.NET MVC is a framework for developing web applications and first version was released on year 2009. Thanks to ScootGu who introduced this framework for ASP.NET Web Development. If you wonder why Microsoft released another framework when there is Web Forms then read this post. This post outlines the ASP.NET MVC release history and their features.


ASP.NET MVC 1 was released on year 2009, before the official first release there were so many preview releases and unit tests were made available under open source license. Many developers were involved in original prototype.


In this release lot of extensibility features were introduced without changing the core framework. It was released in year 2010. The main features in this release are

HTML Helpers

  • Model validation support on both client and server
  • Scaffolding with templates
  • Breaking large applications into areas
  • Asynchronous support to controllers
  • Enhancements to helper functions and utilities

MVC3 was released less than a year after MVC 2 and main feature are

  • Data Annotations support
  • Introducing Razor view engine
  • Introducing the new concept call Dependency resolver
  • Extension to action filters introduced in ASP.NET MVC 2

The official release of this version was in year 2012 and top features in this release are


New Project Templates for Mobile

Bundling and Minification

Task support for Asynchronous Controllers

Enhancements has been made to default project templates

About the author

Kalyan Bandarupalli

My name is kalyan, I am a software architect and builds the applications using Microsoft .NET technologies. Here I am trying to share what I feel and what I think with whoever comes along wandering to Internet home of mine.I hope that this page and its contents will speak for me and that is the reason I am not going to say anything specially about my self here.

Add Comment

TechBubbles Microsoft Technology BLOG

Follow me


Tag Cloud