ASP.NET MVC provides a Model-View-Controller (MVC) framework for developing Web applications using Visual Studio. ASP.NET MVC also includes ASP.NET Web API, ASP.NET Web Pages, Web Optimization and NuGet, a free, open source developer focused package management system.

How to install ASP.NET MVC

ASP.NET MVC can be installed from the ASP.NET MVC home page ( using the Web Platform Installer. It’s recommended uninstalling any previously installed previews of ASP.NET MVC prior to installing the latest version of ASP.NET MVC. ASP.NET MVC can be installed and run side-by-side with older ASP.NET MVC versions.

Supported Operating System

Windows 7, Windows Server 2003, Windows Server 2008 and Windows Server 2012.