简介:微软ASP.NET团队在GitHub宣布ASP.NET 5的发布时间表和发展蓝图。该团队宣布在2015年还将发布三个Beta版,一个ASP.NET 5的抢先版(RC 1),到2016年一季度,ASP.Net 5将正式发布。ASP.NET的当前版本是ASP.NET 4.5.1。
文章原文链接:https://github.com/aspnet/Home/wiki/Roadmap
以下为APS.NET 5的发布时间表和发展蓝图。请注意下述时间和功能可能会有变化,因为如此庞大的项目,很难准确预测整个事件的发展。尽管如此,我们认为有必要尽可能公开透明地公布我们的计划,这样一来,我们的用户可以对新产品有正确的期待,并相应地创建计划。
版本发布时间表:
注:11月份的抢先版RC1(发布候选版本release candidate)将是一个支持并可以用于跨平台编码的版本。我们将根据从RC1获得的反馈情况,考虑是否有需要发布额外的测试版本。
各版本新功能介绍
Beta6:支持本地化,维护,.NET4.6
Beta6中,在新的请求传输路径(request pipeline)中,将支持本地化。我们同时也在努力,增加修补和维护运行时间(包括为强命名汇编提供支持)功能。在Beta6中你可以使用.NET执行环境(DNX)操作.Net 4.6。我们也致力于实现通过Windows上的HTTP.SYS响应缓冲和缓存,实现通过SQL Server实现分布式缓存支持。
预期功能:Runtime, MVC, Razor, Identity
Beta7: 支持跨平台
Beta7的首要重心在于实现.NET Core的跨平台开发,包括在Mac和Linux中实现以.NET Core为基础的.NET执行环境(DNX),实现基本的开发流程,以及设置 acquisition story。
预期功能:Runtime, MVC, Razor, Identity
Beta8:功能完整!
我们计划将Beta8作为进入RC1稳定本前的最后的大版本。我们致力于实现在Visual Studio和Visual Studio代码的完全衔接体验。我们期望在该阶段,跨平台的.NET Core全部功能能够实现。
预期功能:Runtime, MVC, Razor, Identity
RC1:稳定
RC1将着重于改善已有功能,回应用户反馈,提升性能和可靠性。RC1的目标在于实现功能稳定,并可用于生产。
RC1后续
基于RC1的反馈情况,我们将评估是否需要发布额外的测试版本。
未来工作
不幸的是,下方列出的功能将无法在最初的RTM版本中实现。我们暂时计划在发布RTM后的最初版本里添加这些功能,预计在2016年第三季度:
? 支持Visual Basic
? SignalR 3
? Web Pages 4
感谢阅读,如翻译有错误,还望不吝指出。