您的位置:首页 > 编程语言 > ASP

ASP.NET 5运行时升级到Beta5

2015-07-04 23:31 399 查看
(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)

题记:在Visual Studio 2015 RTM和Windows 10正式发布之前,微软把开源.NET升级到了beta5,带来了一些增强和改变。

和Visual Studio 2015 RC一起安装的ASP.NET 5运行时是beta4,前几天微软发布了这个运行时的beta5版本。整个升级包括如下几个方面:

.NET执行环境(DNX)
支持Nuget v3,恢复包的速度更快
支持全新的.NET目标框架监测器(TFM)
在project.json中可以设置语言和发布说明的链接
消除了JSON.NET的固定版本要求:即不再要求你的应用程序使用和DNX一致的JSON.NET版本
新的IRuntimeEnvironment服务
ASP.NET 5函数库
HttpContext.Connection,通过HttpContext可以获得连接的信息
提供了本地化的抽象和中间件,且提供了示例帮助大家了解用法
统一终止ASP.NET宿主环境的快捷键为Ctrl+C
MVC 6
在Razor支持C# 6的新特性
简化了MVC的选项设置,添加了顶级配置
在视图中可以使用JSON Helper来序列化数据模型
在Route标记中能够使用通配替换
新的ImageTagHelper
Tag Helper支持绑定字典属性
Tag Helper支持条件绑定
“原文”中不仅详细介绍了上述增强,也给出了一个大致的升级步骤(我明天可能会分享一篇升级经验分享文章)。同时也给出了一个破坏变更的列表,主要的变化是Configuration部分的命名空间改变和程序集的整理,以及Entity Framework 7数据迁移的变化。具体参见:https://github.com/aspnet/announcements/issues?q=milestone%3A1.0.0-beta5

最后需要注意的是,把ASP.NET 5运行时升级到beta5并不会影响VS 2015 RC本身的功能。

原文链接:http://blogs.msdn.com/b/webdev/archive/2015/06/30/asp-net-5-beta5-now-available.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: