ASP.NET VNext是什么意思是云优化?

时间:2015-02-21 16:44:44

标签: c# .net asp.net-mvc asp.net-core

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

  1. ASP.NET MVC vNext云如何优化?

  2. ASP.NET MVC vNext被称为云优化的.NET Core .NET 4.6的主要变化是什么?

  3. ASP.NET MVC,Web API和Web Pages现在共享一个统一的核心是什么意思?这有什么好处?

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

1 个答案:

答案 0 :(得分:4)

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

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

  

ASP.NET 5(小组讨论)
  http://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/023

     

关于ASP.NET vNext的五个基本事项(David Fowler Damian Edwards)
  https://vimeo.com/113688715

     

ASP.NET vNext 101(Damian Edwards,David Fowler)
  http://channel9.msdn.com/Events/dotnetConf/2014/ASP-NET-vNext-101

<。> .Net Core是.Net框架的一个子集,类似于BCL,已经开源并且在Windows,Linux和Mac OSX上得到Microsoft的支持

  

介绍.NET Core
  http://blogs.msdn.com/b/dotnet/archive/2014/12/04/introducing-net-core.aspx

编辑:2015年6月19日NDC会议的新视频

  

ASP.NET 5和MVC 6中的新功能 - Jon Galloway和Damian Edwards   https://vimeo.com/131199086