发布于 2017-01-04 00:55:55 | 715 次阅读 | 评论: 0 | 来源: 网友投递
.NET Core .NET 核心类库
.NET Core(corefx)是微软 .NET 框架的核心类库,这是 .NET Foundation 项目的一部分。
微软项目经理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一起发布。