ASP.NETMVC3是一个框架,它通过利用模型视图控制器(MVC)模式来开发可测试性和可维护性很高的Web应用程序。该框架鼓励开发人员明确地分离应用程序各职责之间的任务–使用视图的UI逻辑、使用控制器的用户输入处理以及使用模型的域逻辑。通过使用诸如测试驱动的开发(TDD)等技术轻松测试ASP.NETMVC应用程序。 安装包包括一些VisualStudio2010的模板和工具,当编写ASP.NETMVC应用程序时,可用来提高生产效率。例如,“添加视图”对话框利用可自定义的代码生成(T4)模板基于模型对象生成视图。使用默认的项目模板,开发人员可以