什么是ASP.NET vNext?

Ami*_*ati 18 asp.net asp.net-core

谁能告诉我什么是ASP.NET vNext?.Net上的每个新版本都是.NET 1.0,.NET 2.0,.NET 3.0,.NET 3.5,.NET 4.0,那么为什么这个版本不像ASP.NET 6.0?

Jer*_*ohn 27

vNext只是预发布模式下产品的名称,比如c#vNext,显然会以C#6.0的形式发布,也许ASP.NET vNext在发布时会有编号.

什么是ASP.NET vNext?

Microsoft ASP.NET vNext是一个更小,更高效的框架,是从头开始重建库的结果.

vNext中有什么新功能

  • 云优化版的MVC,Web API,Web页面,SignalR和实体框架.

  • MVC,Web API和Web页面将合并到一个名为MVC 6的框架中.

  • MVC 6不依赖于System.Web.结果是更精简的框架,更快的启动时间和更低的内存消耗.

  • vNext是主机不可知的.您可以在IIS中托管应用程序,也可以在自定义进程中托管自托管应用程序.

  • 依赖注入内置于框架中.使用首选的IoC容器注册依赖项.

  • vNext使用Roslyn编译器动态编译代码.您将能够编辑代码文件,刷新浏览器,并在不重建项目的情况下查看更改.

  • vNext是开源和跨平台的.

更多信息: