有谁能告诉我什么是ASP.NET vNext?
.NET上的每个新版本都是.NET 1.0,.NET 2.0,.NET 3.0,.NET 3.5,.NET 4.0,那为什么这个版本不是像ASP.NET 6.0?
.NET上的每个新版本都是.NET 1.0,.NET 2.0,.NET 3.0,.NET 3.5,.NET 4.0,那为什么这个版本不是像ASP.NET 6.0?
解决方法
vNext只是在预发行模式下给出的产品名称,如c#vNext,显然将作为C#6.0发布,也许ASP.NET vNext在发布时会有一个编号.
What is ASP.NET vNext?
Microsoft ASP.NET vNext是一个更小,更高效的框架,因为这些库从一开始就重新构建.
vNext中有什么新功能
>云优化版本的MVC,Web API,网页,SignalR和实体框架.
> MVC,Web API和Web页面将被合并到一个名为MVC 6的框架中.
> MVC 6没有依赖于System.Web.结果是一个更精简的框架,更快的启动时间和更低的内存消耗.
> vNext是主机不可知的.您可以在IIS中托管您的应用程序,也可以在自定义进程中托管自己的应用程序.
>依赖注入是内置在框架中的.使用您首选的IoC容器来注册依赖关系.
> vNext使用Roslyn编译器动态编译代码.您将能够编辑代码文件,刷新浏览器,并在不重建项目的情况下查看更改.
> vNext是开源和跨平台.
更多信息:
> Overview on asp.net
> Getting started with ASP.NET vNext
> Blogpost by Scott Hanselman
> Blogpost by David Fowler
> Contributing to ASP.NET vNext
> Sample ASP.NET vNext applications