資(zī)訊

精準傳達 • 有效溝通

從品牌網站建設到網絡營銷策劃,從策略到執行的一(yī)站式服務

微軟 .NET 6 正式發布:C# 10、F# 6、PowerShell 7.2 推出,支持三年

來源:公司資(zī)訊 | 2021.11.09

IT之家 11 月 9 日消息,微軟昨日晚間正式發布了 .NET 6 及其一(yī)系列内容,推出了 C# 10、F# 6 和 PowerShell 7.2,.NET 6 還原生(shēng)支持了蘋果 M1 芯片,将得到三年支持。

.NET 6 亮點:

  • 使用微軟服務、其他公司運行的雲應用程序和開(kāi)源項目進行了生(shēng)産壓力測試。

  • 作爲最新的長期支持 (LTS) 版本支持三年。

  • 浏覽器、雲、桌面、IoT 和移動應用程序的統一(yī)平台,所有應用程序都使用相同的 .NET 庫和輕松共享代碼的能力。

  • 性能全面提升,尤其是文件 I/O,減少了執行時間、延遲和内存使用。

  • C# 10 提供了語言改進,例如記錄結構、隐式使用和新的 lambda 功能,同時編譯器添加了增量源生(shēng)成器。

  • F# 6 添加了新功能,包括基于任務的異步、管道調試和衆多性能改進。

  • Visual Basic 在 Visual Studio 體(tǐ)驗和 Windows 窗體(tǐ)項目打開(kāi)體(tǐ)驗方面進行了改進。

  • 熱重載使用戶可以跳過重新構建和重新啓動應用程序以查看新更改 —— 在 Visual Studio 2022 和 .NET CLI 中(zhōng)支持,适用于 C# 和 Visual Basic。

  • 雲診斷已通過 OpenTelemetry 和 dotnet 監視器得到改進,現在在生(shēng)産中(zhōng)得到支持,并且可用于 Azure 應用服務。

  • JSON API 更強大(dà),具有更高的性能,帶有序列化程序的源生(shēng)成器。

  • ASP.NET Core 中(zhōng)引入了最少的 API,以簡化入門體(tǐ)驗并提高 HTTP 服務的性能。

  • Blazor 組件現在可以從 JavaScript 呈現并與現有的基于 JavaScript 的應用程序集成。

  • 用于 Blazor WebAssembly (Wasm) 應用程序的 WebAssembly AOT 編譯,以及對運行時重新鏈接和本機依賴項的支持。

  • 使用 ASP.NET Core 構建的單頁應用程序現在使用更靈活的模式,可以與 Angular、React 和其他流行的前端 JavaScript 框架一(yī)起使用。

  • 添加了 HTTP/3,以便 ASP.NET Core、HttpClient 和 gRPC 都可以與 HTTP/3 客戶端和服務器交互。

  • File IO 現在支持符号鏈接,并通過重新編寫的 FileStream 大(dà)大(dà)提高了性能。

  • 通過支持 OpenSSL 3、ChaCha20Poly1305 加密方案和運行時深度防禦緩解措施,特别是 W^X 和 CET,安全性得到了提高。

  • 可以爲 Linux、macOS 和 Windows(以前僅适用于 Linux)發布單文件應用程序(免提取)。

  • IL 修整現在更加強大(dà)和有效,新的警告和分(fēn)析器可确保正确的最終結果。

  • 添加了源代碼生(shēng)成器和分(fēn)析器,可幫助用戶生(shēng)成更好、更安全和更高性能的代碼。

  • 源代碼構建使 Red Hat 等組織能夠從源代碼構建 .NET,并向其用戶提供自己的構建版本。

IT之家了解到,.NET 6 包括大(dà)約一(yī)萬個 git 提交,因此更新内容實在是太多,無法一(yī)一(yī)列出。NET 6 是一(yī)個長期支持 (LTS) 版本,将支持三年,包括 macOS Apple Silicon 和 Windows Arm64。

此外(wài),紅帽與 .NET 團隊合作,在紅帽企業 Linux 上支持 .NET。在 RHEL 8 及更高版本上,.NET 6 将可用于 AMD 和 Intel (x64_64)、ARM (aarch64) 以及 IBM Z 和 LinuxONE (s390x) 架構。

目前,Visual Studio 2022 和 Visual Studio 2022 for Mac 已支持 .NET 6,Visual Studio Code C# 擴展也已支持 .NET 6。

—— 靈通雲微信公衆号 ——

熱門标簽

上一(yī)條———————

下(xià)一(yī)條———————

十七年 建站經驗

多一(yī)份參考,總有益處

聯系靈通雲,免費(fèi)獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下(xià)方式與我(wǒ)們聯系

業務熱線:400-688-6062 / 大(dà)客戶專線   南(nán)通:15818561755