微软项目经理 Immo Landwerth 公布了即将推出的.NET Core 2.0 版本的细节,该版本预计于 2017 年春季发布。这是.NET Core 平台的一个重要发布,因为 2.0 版本对.NET Core 的各项功能都有显著扩展。
言归正传,我们来看看即将发布的.NET Core 1.0 版本。按计划它将在Visual Studio 2017 的正式发布会上推出。但是该版本仍将遵循.NET Standard 1.0,而.NET Standard 1.0 缺少许多现有.NET Framework 开发人员经常使用的API。相比之下,.NET Standard 2.0 的可用API 的数量将比1.0 的翻倍还多。遵循标准意味着.NET 代码可以与.NET Framework、.NET Core 和Xamarin 更流畅地共享。
构建面向多个平台的.NET 库的开发人员应准备开始遵循.NET Standard 2.0,因为.NET Standard 2.0 将替换可移植类库(Portable Class Libraries)。.NET Core 的另一个关键细节是它将F#编译器视为它的重要组成部分,而不仅仅是一个C#/ VB 项目。.NET Core 1.0 版本对操作系统支持十分强大,能支持Windows 7+、Mac OS X 和Linux(8)的许多版本。.NET Core 的支持平台尚未发布,但在这一点上我们可以预期与1.0 版类似。
因此.NET Core 2.0 版本什么时候发布呢?目前具体日期还未定,已公布的信息说是2017 年春天。鉴于VS2017 必须首先发布(理论上在2017 年第一季度发布),.NET Core 2.0 很有可能计划在5 月初与Build 2017 一起发布。
查看英文原文: NET Core 2.0 Planned for Spring 2017
感谢薛命灯对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注 我们。
评论