以下是ASP.NETvNext,下一个ASP.NET中的内容

MVC、Web API和Web页面将合并到一个框架中。

本周早些时候,在休斯敦举行的TechEd大会上,微软发布了ASP.NET vNext,它曾经被称为Project K。它是ASP.NET的下一个版本,经过了彻底的重新设计。

微软表示,其目标是创建一个精简、可组合的.NET堆栈,用于构建现代的基于云的应用程序。以下是演示文稿:

微软的斯科特·汉塞尔曼在这里详细介绍了ASP.NET vNext:

Hanselman说,ASP.NET vNext现在还很早,我们正在发布0.1版本的Alpha版本。Microsoft列出了此版本的以下功能:

  • VNext包括新的云优化版本的MVC、Web API、Web Pages、SignalR和Entity Framework。
  • MVC、Web API和Web页面将合并到一个框架中,称为MVC 6。新框架消除了现有MVC和Web API框架之间的许多重叠。它使用一组通用的抽象来进行路由、操作选择、过滤器、模型绑定等。您可以使用该框架来创建UI(HTML)和Web API。
  • ASP.NET vNext应用程序可以使用.NET vNext的云优化子集。此子集针对服务器和Web工作负载进行了分解,其占用空间比完整的.NET vNext更小,并支持并行部署。
  • MVC6不依赖于System.Web。结果是一个更精简的框架,启动时间更快,内存消耗更低。
  • VNext将支持真正的并行部署。如果您的应用程序使用.NET vNext的云优化子集,则可以绑定部署所有依赖项,包括.NET vNext(云优化)包。这意味着你可以更新你的应用程序,而不会影响同一台服务器上的其他应用程序。
  • VNext与宿主无关。您可以在IIS中托管您的应用程序,也可以在自定义进程中自行托管。(Web API 2和SignalR 2已经支持自托管;ASP.NET vNext为MVC带来了同样的功能。)
  • 依赖注入被内置于框架中。使用您首选的IOC容器注册依赖项。
  • VNext使用Rosyln编译器动态编译代码。您将能够编辑代码文件、刷新浏览器并查看更改,而无需重新生成项目。
    VNext是开源的、跨平台的。

你可以在这里获得完整的概述。

微软提供的图片

网页题目:以下是ASP.NETvNext,下一个ASP.NET中的内容
链接URL:http://www.shufengxianlan.com/qtweb/news44/447794.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联