.NET 8 發布了首個 RC。據稱 RC 階段會發布兩個版本,正式版將于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是長期支持 (LTS) 版本,將會獲得 3 年技術支持。
公告寫道,此版本為 Android 和 WASM 引入了全新的 AOT 模式、改進 System.Text.Json,以及為容器添加 Azure Managed Identity 支持。
下載 .NET 8.0:https://dotnet.microsoft.com/download/dotnet/8.0
.NET 開發團隊嘗試為 .NET 和 .NET MAUI 應用程序選擇最佳的開箱即用默認配置。
具體來說,在 .NET 6 及更高版本中,這些應用程序現在在以 Release 模式構建時默認使用 AOT 編譯模式。AOT 編譯可加快啟動時間并提升 runtime 性能,但代價是應用程序體積更大。
而經過分析的 AOT,只有 AOT 編譯應用程序啟動路徑的一部分,從而縮短啟動時間,同時減少體積的臃腫。新的 AndroidStripILAfterAOT 設置刪除了 AOT 編譯的未使用的 IL,從而將 dotnet 模板應用程序的 apk 大小減少了至少 0 – 3.5%。
此外,RC1 在 .NET MAUI 方面帶來了諸多質量改進,修復內存泄露和諸多特定平臺的問題,改進了 UI 控制并優化了性能,在 Mac 上支持蘋果 Xcode 15。
延伸閱讀:.NET 8 性能大幅提升,比 .NET 7 更快
本文鏈接:http://www.tebozhan.com/showinfo-26-10461-0.html我們一起聊聊.NET 8 RC1
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com