模型-视图-控制器 (MVC) 模式是一项将 Web 应用程序组件分开的体系结构设计原则。通过分开组件,您可以更好地控制应用程序的单个部件,从而能够更加轻松地开发、修改和测试这些部件。
ASP.NET MVC 是 ASP.NET Framework 的一部分。 开发 ASP.NET MVC 应用程序是开发 ASP.NET Web 窗体页面的一种替代方法;但 ASP.NET MVC 应用程序未取代 Web 窗体模型。
如果您已安装 Visual Studio 2010,则在您的计算机上已安装了 ASP.NET MVC 2。 您可以从 ASP.NET MVC download(ASP.NET MVC 下载)页获取最新版本的 ASP.NET MVC 2 框架。
较早版本的 MVC 框架 (ASP.NET MVC 1.0) 仍然可以使用。如果您使用的是专门针对 MVC 框架的 1.0 版本编写的应用程序,则可从 Microsoft 下载中心的 ASP.NET MVC 1.0 页中下载 ASP.NET MVC 1.0。