Tutorialsteacher

Follow Us

Articles
  • C#
  • C# OOP
  • ASP.NET Core
  • ASP.NET MVC
  • LINQ
  • Inversion of Control (IoC)
  • Web API
  • JavaScript
  • TypeScript
  • jQuery
  • Angular 11
  • Node.js
  • D3.js
  • Sass
  • Python
  • Go lang
  • HTTPS (SSL)
  • Regex
  • SQL
  • SQL Server
  • PostgreSQL
  • MongoDB
  • ASP.NET MVC - Get Started
  • MVC Architecture
  • MVC Version History
  • Create First MVC App
  • MVC Folder Structure
  • Routing
  • Controller
  • Action method
  • Action Selectors
  • ActionVerbs
  • Model
  • View
  • Integrate Model, View & Controller
  • Model Binding
  • Create Edit View
  • Razor Syntax
  • Html Helpers
  • Exception Handling
  • Validation
  • Layout View
  • Partial View
  • ViewBag
  • ViewData
  • TempData
  • Filters
  • ActionFilters
  • Bundling
  • ScriptBundle
  • StyleBundle
  • Area
Entity Framework Extensions - Boost EF Core 9
  Bulk Insert
  Bulk Delete
  Bulk Update
  Bulk Merge

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 VersionVisual Studio.NET FrameworkReleased DateFeatures
ASP.NET MVC 1.0VS2008.Net 3.513-Mar-2009
  • MVC architecture with webform engine
  • Routing
  • HTML Helpers
  • Ajax Helpers
  • Auto binding
ASP.NET MVC 2.0VS 2008,.Net 3.5/4.010-Mar-2010
  • Area
  • Asynchronous controller
  • Html helper methods with lambda expression
  • DataAnnotations attributes
  • Client side validation
  • Custom template
  • Scaffolding
ASP.NET MVC 3.0VS 2010.Net 4.013-Jan-2011
  • Unobtrusive javascript validation
  • Razor view engine
  • Global filters
  • Remote validation
  • Dependency resolver for IoC
  • ViewBag
ASP.NET MVC 4.0VS 2010 SP1,
VS 2012
.NET 4.0/4.515-Aug-2012
  • Mobile project template
  • Bundling and minification
  • Support for Windows Azure SDK
ASP.NET MVC 5.0VS 2013.NET 4.517-oct-2013
  • Authentication filters
  • Bootstrap support
  • New scaffolding items
  • ASP.Net Identity
ASP.NET MVC 5.2VS 2013.NET 4.528-Aug-2014
  • Attribute based routing
  • bug fixes and minor features update
ASP.NET MVC 5.2.9 - Current
VS 2022.NET 4.5June-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.

TUTORIALSTEACHER.COM

TutorialsTeacher.com is your authoritative source for comprehensive technologies tutorials, tailored to guide you through mastering various web and other technologies through a step-by-step approach.

Our content helps you to learn technologies easily and quickly for learners of all levels. By accessing this platform, you acknowledge that you have reviewed and consented to abide by our Terms of Use and Privacy Policy, designed to safeguard your experience and privacy rights.

[email protected]

ABOUT USTERMS OF USEPRIVACY POLICY
copywrite-symbol

2024 TutorialsTeacher.com. (v 1.2) All Rights Reserved.