C# ASP.NET VNext是云优化的,这意味着什么?

C# ASP.NET VNext是云优化的,这意味着什么?,c#,.net,asp.net-mvc,asp.net-core,C#,.net,Asp.net Mvc,Asp.net Core,我最近开始在ASP.NET vNext上进行研究和开发,并试图了解以下内容: ASP.NET MVC vNext云是如何优化的 ASP.NET MVC vNext称为云优化的.NET核心.NET 4.6有哪些主要更改 ASP.NET MVC、Web API和网页现在共享一个统一的核心,这意味着什么?那有什么好处 请帮助我从初学者的角度理解这些概念。vNext应用程序可以使用.NET framework的云优化子集。这个框架子集的大小约为11兆字节,而整个框架的大小为200兆字节,它由一组NuGe

我最近开始在ASP.NET vNext上进行研究和开发,并试图了解以下内容:

  • ASP.NET MVC vNext云是如何优化的

  • ASP.NET MVC vNext称为云优化的.NET核心.NET 4.6有哪些主要更改

  • ASP.NET MVC、Web API和网页现在共享一个统一的核心,这意味着什么?那有什么好处


  • 请帮助我从初学者的角度理解这些概念。

    vNext应用程序可以使用.NET framework的云优化子集。这个框架子集的大小约为11兆字节,而整个框架的大小为200兆字节,它由一组NuGet包组成。 您不需要使用框架的这个子集,您仍然可以使用完整的框架,这取决于您的应用程序需要框架的哪些部分

    以前,MVC和WebApi之间有相当数量的重复概念。路由系统和框架扩展点非常相似,但实现方式不同。它们现在是相同的框架。如果需要,可以在同一控制器中返回MVC和WebApi结果。网页将在以后的版本中添加到MVC6中

    ASP.NET 5(小组讨论)

    关于ASP.NET vNext(David Fowler Damian Edwards)的五个基本知识

    ASP.NET vNext 101(Damian Edwards,David Fowler)

    Net核心是.Net框架的一个子集,类似于BCL,BCL是开源的,由Microsoft在Windows、Linux和Mac OSX上支持

    介绍.NET核心

    编辑:2015年6月19日国家数据中心会议的新视频

    ASP.NET5和MVC6的新功能-乔恩·加洛韦和达米安·爱德华兹


    那么你的意思是云优化仅仅是因为它使用了一个更轻的框架?因此,如果我理解正确,这是一件好事,因为它将减少您使用的资源,从而减少您的账单,对吗?它们还将消除对System.Web的依赖。目前只是通过System.Web初始化请求,我相信有100k内存,每个请求的内存将下降到10k。他们还摆脱了.csproj文件,在将其合并到源代码管理(git、tfs等)中时,该文件一直是一个痛苦的来源!!!这是个好消息。。。感谢@NathanSmith:)的详细信息。你怎么知道他们会添加网页?首先,这篇文章已经发布五个月了,在ASP.NET 5 RTM之前,很多事情都发生了变化。有许多博客文章引用了ASP.NET5计划的“网页”项目格式。目前,在ASP.NET4中,您为MVC项目创建了一个“网页”项目,其中包含(文件>新建>网站)和(文件>新建>项目)。就我个人而言,我使用的是MVC项目格式,而不是“网页”,所以我对它真的不太了解。