MVC was first introduced in .Net 3.5 framework.
MVC 1.0 was available in year 2009 with following features:
Routing, HTML Helpers, Auto Binding. Since then multiple versions were introduced with various .Net framework.
Versions of MVC
After MVC 1.0, 2.0, 3.0, 4.0, MVC 5.0 (MVC 5.2.2 and MVC 5.2.3)
Now Microsoft has introduced core versions of MVC
ASP.Net Core MVC 1.0
ASP.Net Core MVC 2.0
Version | Release Year | Features |
MVC 1.0 | 2009 | MVC pattern with ASPX engine HTML Helpers |
MVC 2.0 | 2010 | |
MVC 3.0 | 2011 | Razor Engine Global Filters |
MVC 4.0 | 2012 | Bundling and Minifications |
MVC 5.0 | 2013 | ASP.Net Web API 2 |
2016 | Open Source Cross Platform Cloud Compatibility | |
2017 |
In this tutorial I will be using MVC 5 and IDE will be Visual Studio 2017.
Later I will move to MVC Core 1.0 and MVC Core 2.0
Next –
- MVC Architecture
- LifeCycle of an MVC Application
- Http GET vs Http POST
- Razor View and ASPX in MVC
- My First MVC Application
- ActionResult in MVC