.NET Core 2.1 釋出,.NET 框架核心類庫

類別: IT
.NET Core

.NET Core 2.1 釋出了,此次更新包括對效能的改進,對執行時和工具的改進,以及新增一種以 NuGet 包的形式部署工具的方法。同時帶來許多新的 API,專注於密碼學、壓縮和 Windows 相容性。此版本是第一個支援 Alpine Linux 和 ARM32 晶片的版本。

同時,ASP.NET Core 2.1 和 Entity Framework Core 2.1 也一併釋出。

在未來2-3個月內釋出少量重要更新之後,.NET Core 2.1 將正式作為 LTS 版本,這意味著它將被支援三年,建議開發者將 .NET Core 2.1 作為 .NET Core 開發的新標準。

.NET Core 支援如下平臺:

  • Windows Client: 7, 8.1, 10 (1607+)

  • Windows Server: 2008 R2 SP1+

  • macOS: 10.12+

  • RHEL: 6+

  • Fedora: 26+

  • 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+)

除此之外,還有以下幾個方面的更新:

  • 工具

  • 構建效能優化

  • 執行時效能優化

  • 網路效能優化

  • Span<T>、Memory<T>

  • Brotli 壓縮

  • 新的密碼學 API

  • Windows 相容包

  • 分層編譯

  • 自包含的應用程式釋出

  • Docker

  • 時期 Snap 安裝器支援

詳情見釋出公告

.NET Core 2.1 釋出,.NET 框架核心類庫原文請看這裡