Javascript 什么';这两个词的区别是什么;MVC“;及;单页申请;模板?
创建一个新的MVC5项目,在选择两个模板之前,我应该知道什么:“MVC”和“单页应用程序”?关键区别是什么Javascript 什么';这两个词的区别是什么;MVC“;及;单页申请;模板?,javascript,c#,asp.net-mvc,single-page-application,Javascript,C#,Asp.net Mvc,Single Page Application,创建一个新的MVC5项目,在选择两个模板之前,我应该知道什么:“MVC”和“单页应用程序”?关键区别是什么 尽管您没有提供足够的信息进行全面评估,但您很可能希望使用常规MVC模板 MVC模板 NET MVC旨在促进基于模式的开发 诸如测试驱动开发、关注点分离、, 控制反转和依赖注入。框架 鼓励分离web应用程序的业务逻辑层 从它的表示层。通过将应用程序划分为多个模型 (M) ,视图(V)和控制器(C),ASP.NET MVC可以使其更简单 管理大型应用程序中的复杂性 单页应用程序模板 单页
尽管您没有提供足够的信息进行全面评估,但您很可能希望使用常规MVC模板 MVC模板
- NET MVC旨在促进基于模式的开发 诸如测试驱动开发、关注点分离、, 控制反转和依赖注入。框架 鼓励分离web应用程序的业务逻辑层 从它的表示层。通过将应用程序划分为多个模型 (M) ,视图(V)和控制器(C),ASP.NET MVC可以使其更简单 管理大型应用程序中的复杂性
- 单页应用程序(SPA)模板创建一个示例 在应用程序上使用JavaScript、HTML5和KnockoutJS的应用程序 客户端和服务器上的ASP.NET Web API
所以选择很容易。除非您计划使用KnockoutJS构建SPA,否则请使用常规模板。查看有关Visual Studio 2013 Web项目模板的说明。我只使用常规MVC模板。