asp.net 5与asp.net mvc有什么不同?

4th*_*ace 4 asp.net asp.net-mvc visual-studio

在Visual Studio 2015中,有asp.net 5(起始站点)和asp.net 5 mvc的模板.这两者有什么区别?

Webforms应该不见了,所以asp.net 5不是webforms.

Dar*_*rov 5

ASP.NET 5是一个包含以下功能的新平台:

  • 新的灵活和跨平台运行时
  • 新的模块化HTTP请求管道
  • 云就绪环境配置
  • 结合了MVC,Web API和Web页面的统一编程模型
  • 能够在不重新构建项目的情况下查看更改
  • .NET Framework的并行版本控制
  • 能够在IIS上自托管或托管
  • Visual Studio 2015中的新工具
  • 在GitHub中开源

ASP.NET MVC 5只是基于ASP.NET 4的MVC框架的当前稳定版本.

我猜你会把它与作为ASP.NET 5一部分的新ASP.NET MVC 6混淆.

因此,Visual Studio 2015中的ASP.NET MVC 5模板基本上具有向后兼容性,允许您仍然能够在旧平台上创建MVC应用程序.