【譯】.NET Core 2.2 Preview 2 發布


原文出自 .Net Blog
Announcing .NET Core 2.2 Preview 2

今天,我們宣布推出.NET Core 2.2 Preview 2。我們有很多重要改進要和你分享,而且我們希望得到您的反饋,您可以將您的反饋寫在評論中,或者在Github issue 上 dotnet/core #1938

ASP.NET Core 2.2 Preview 2 和 Entity Framework 2.2 Preview 2 今天也在發布了。此外我們還發布了C#7.3和ML.NET 0.5。

您可以在.NET Core 2.2 Preview 2發行說明中查看該發行版的完整詳細信息。發行說明中包含相關說明,已知問題和變通方法。如果您發現了任何問題,還請您寫在評論中,或者在dotnet/core1938中報告。

感謝為.NET Core 2.2做出貢獻的每個人。

下載.NET Core 2.2

您可以在Windows,macOS和Linux上下載並開始使用.NET Core 2.2:

對於.NET Core和ASP.NET Core,可以在microsoft/dotnet上獲得Docker鏡像。

.NET Core 2.2 Preview 2可以與Visual Studio 15.8,Visual Studio for Mac和Visual Studio Code一起使用。

分層編譯已啟用

.NET Core 2.2 Preview 2中最大的變化是默認啟用分層編譯。我們宣布分層編譯作為.NET Core 2.1版本的一部分提供。那時,您必須通過應用程序配置或環境變量啟用分層編譯。它現在默認啟用,可以根據需要禁用。

您可以在下圖中看到分層編譯的好處。 基准是.NET Core 2.1 RTM,橙色是以默認配置運行,藍色是禁用分層編譯。通過啟用分層編譯,您可以看到明顯的request-per-second (RPS)吞吐量優勢。

圖表中的數字是按比例縮放的,因此基線始終為1.0。這種方法可以很容易地將性能變化計算為百分比。前兩個測試是TechEmpower基准測試,最后一個是 Music Store (我們經常使用的ASP.NET應用程序示例)。

平台支持

以下操作系統支持 .NET Core 2.2 :

  • Windows Client: 7, 8.1, 10 (1607+)
  • Windows Server: 2008 R2 SP1+
  • macOS: 10.12+
  • RHEL: 6+
  • Fedora: 27+
  • Ubuntu: 14.04+
  • Debian: 8+
  • SLES: 12+
  • openSUSE: 42.3+
  • Alpine: 3.7+

芯片支持如下:

  • x64 on Windows, macOS, and Linux
  • x86 on Windows
  • ARM32 on Linux (Ubuntu 18.04+, Debian 9+)

最后

請下載並測試.NET Core 2.2 Preview 2。我們正在尋找有關該版本的反饋,我們打算在今年晚些時候發布最終版本。

我們最近分享了Bing.com如何運行在.NET Core 2.1上的。在Bing.com 網站移動到.NET Core 2.1后,有非常顯著的體驗改善。
如果您對在生產中運行.NET Core的案例研究感興趣,請查看該帖子。

如果您對更廣泛的客戶案例感興趣,您可以查看.NET客戶案例網頁。

原文出自 .Net Blog
Announcing .NET Core 2.2 Preview 2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM