你的位置:首页 > ASP.net教程

[ASP.net教程].NET Core全新路线图


.NET Core / ASP.NET Core 1 RTM发布两周后,社区也很积极,收到了非常多的反馈,上周五微软的scott Hunter 在dotnet团队官方博客上发布了.NET Core全新的路线图 https://blogs.msdn.microsoft.com/dotnet/2016/07/15/net-core-roadmap/这个路线图只是一个粗略的时间表,很可能随着开发的进展发生改变,。@Lex_Li同学有个很精辟的微博评论:

image

下面就接着@lex_li同学的微博聊下我们的.NET Core 路线图。

1、 1.0 版本已经在用的人也不少,但是还是有不少同学觉得它缺了很多东西。.NET Core 1.0 还只是.NET框架的纯子集,没有特性差异。还有很多的API缺失,已经在用的同学都在自己动手把各个缺失的库补起来,举个例子吧,Jexus 5.8.2 beta已经完整支持ASP.NET Core的运行,具体参看ASP.NET Core "完整发布,自带运行时" 到jexus, 博客园也上线了一个站点 .NET跨平台之旅:在生产环境中上线第一个运行于Linux上的ASP.NET Core站点。还在观望的同学就是要到2017年Q2的时候了 ,8月份的时候有一个补丁1.0.1.

2、下个版本就是主要提供vs工具上的完善,主要集中在替换.csproj/MSBuild.xproj/project.json, .NET Core SDK 将到达1.0 RTM。这时 .NET Core Runtime 和 Tools 都达到了1.0 RTM水平,保持稳定和高性能。这个时间最晚是2017年的Q1,进展顺利的话就是2016年的Q4,同时C# 7 和VB 15 也将准备就绪,这么说的话Visual Studio (2016/2017)也可以用了。

3、Q1 2017 / Q2 2017 这个时间段会发布一个大家都期待的版本,大量观望的同学在这个版本发布后就会将.NET Core导入自己的环境中开发部署了,这个版本补充了好多的API,包括网络,序列化,数据等等。 同时微软就会继续更新 .NET框架,.NET Core上的创新会移植到.NET框架,微软将会最小化API和行为差异,避免破坏现有 .NET框架应用的兼容性。到时有个 .NET Standard 2.0,这个版本应该可以达到下面这张图的目标了:

image