微軟項目經理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