微软项目经理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一起发布。
原文地址: http://www.infoq.com/cn/news/2017/01/netcore2-spring2017
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注