Categories
科技報導

Microsoft .NET 5.1引入了RC1版本,開發人員已準備就緒,可以為早期採用者上線



在上個月第八次預覽版中實現“功能完成”的突破之後,.NET 5.1現在引入了RC1,這意味著它可以“啟動”到生產環境中。有興趣的開發人員可以嘗試在生產環境中部署.NET 5.1代碼。 繼另一個候選發布版(RC2)之後,預計它將在下個月正式發布。

Microsoft .NET 5.1引入了RC1版本,開發人員已準備就緒,可以為早期採用者上線 1

(圖片來自:Microsoft)

為了實現.NET生態系統的統一,Microsoft致力於將所有組件打包到同一軟件包中,以實現從舊的.NET框架到開源和跨平台的平穩過渡。

項目經理理查德·蘭德(Richard Lander)在去年5月的一份聲明中說:“將來只有一個.NET,您可以在Windows,Linux,macOS,iOS,Android,tvOS,watchOS,甚至WebAssembly。”

儘管前景很好,但.NET 5的某些部分仍然存在一些棘手的問題,例如基於C#的Blazor WebAssembly客戶端進行Web開發以及桌面開發組件的遷移。

此外,在從2020年初一直持續到現在的COVID-19健康危機的拖累下,.NET 5的開發未能達到最初的期望。

Microsoft .NET 5.1引入了RC1版本,開發人員已準備就緒,可以為早期採用者上線 2

儘管偏離了最初的計劃,Richard Lander本週還是提到了.NET 5的許多改進,包括:

●單文件應用;

●較小的容器圖像;

●更強大的JsonSerializer API;

●一組可為空的引用類型註釋;

●新的目標框架名稱;

●支持Windows ARM64;

●改進了.NET庫,垃圾收集器(GC)和即時編譯器(JIT)的性能;

●支持新的語言版本((C#9和F#5)。