ASP.NET MVC Version History
ASP.NET is a free web framework for building websites and web applications on .NET Framework using HTML, CSS, and JavaScript. ASP.NET MVC 5 is a web framework based on Model-View-Controller (MVC) architecture.
Microsoft had introduced ASP.NET MVC in .NET 3.5, since then lots of new features have been added.
Microsoft made ASP.NET MVC framework open-source in April 2009. The source code was released under the Microsoft Public License (MS-PL). You can view, download, or contribute to the source code on github repository for AspNetWebStack.
The following table list brief history of ASP.NET MVC.
MVC Version | Visual Studio | .NET Framework | Released Date | Features |
---|---|---|---|---|
ASP.NET MVC 1.0 | VS2008 | .Net 3.5 | 13-Mar-2009 |
|
ASP.NET MVC 2.0 | VS 2008, | .Net 3.5/4.0 | 10-Mar-2010 |
|
ASP.NET MVC 3.0 | VS 2010 | .Net 4.0 | 13-Jan-2011 |
|
ASP.NET MVC 4.0 | VS 2010 SP1, VS 2012 | .NET 4.0/4.5 | 15-Aug-2012 |
|
ASP.NET MVC 5.0 | VS 2013 | .NET 4.5 | 17-oct-2013 |
|
ASP.NET MVC 5.2 | VS 2013 | .NET 4.5 | 28-Aug-2014 |
|
ASP.NET MVC 5.2.9 - Current | VS 2022 | .NET 4.5 | June-2022 |
ASP.NET MVC framework can be installed as NuGet package. Visit nuget.org to know details of each version.
In Visual Studio, the latest version of ASP.NET MVC version will be automatically added as a NuGet package when you create a new ASP.NET MVC project. Let's create the first ASP.NET MVC application in the next page.