歡迎光臨
每天分享高質量文章

時隔兩年的重大更新,微軟發佈.NET Framework 4.8

微軟發佈了.NET Framework 4.8,這是兩年來.NET 框架的第一個重大更新。

新版本包含多個產品領域的改進,其中包括 Windows 窗體、WCF、WorkFlow 和 WPF。它還在基類庫(BCL)和通用語言運行時(CLR)中有一些更新。受此版本影響的所有產品領域都收到了針對不同安全漏洞的錯誤修複。

新框架版本的發佈包含在 Windows 10 2019 年 5 月的更新中,且也可以在 Windows 7 及以上版本和 Windows Server 2008 R2 及以上版本中使用。

新版本對 Windows 窗體控制元件改動很大。通過將組件控制元件與 Narrator 集成,該版本添加了多個輔助增強功能,專註於幫助為視障用戶開發應用程式。通過新的增強功能,用戶可以在使用鍵盤導航時收聽工具提示,而當前工作區域以外的位置發生的更改也會通知用戶。其他增強功能包括使用帶有主題的 Windows 窗體、高 CPU 和記憶體使用率以及整體控制行為等相關的多個錯誤修複。

新版本在 WCF 中添加了一個新的服務行為,稱為“健康”端點。新端點允許監視服務的外部狀態,併在事件發生時獲取特定的 HTTP 響應代碼,例如錯誤的監聽器。開發人員還可以根據自己的特定需求擴展新行為,匹配自定義業務規則並根據需要增加服務運行狀況監視。

此版本還很大地改動了 Workflow,WPF 和 WCF。它引入了新的哈希演算法,用於為 WorkFlow 生成校驗和和記憶體快取鍵,並修複了現有的可訪問性問題。 WPF 的改進包括高 DPI 監視器上的自動化控制和顯示等相關問題,以及關於可訪問性、記憶體使用和導致崩潰等問題的多個修複。

BCL 的壓縮庫升級到了最新的 zlib 版本(1.2.11),預設內容演算法從 EnvelopedCms 更改為 AES。CLR 提高了 System.Thread.Timer 的可伸縮性和更好的整體性能分析性能。此外,現在可以將.NET 與反惡意軟體提供程式集成,以掃描從位元組陣列加載的程式集。

微軟專註於修複現有錯誤、修補安全漏洞,並提高受影響的所有產品領域的性能,而不是不斷增加新功能,而.NET 開發社區已迅速註意到這一點。然而,與此同時,Microsoft 還發佈了.NET Core 3 Preview 4以及針對ASP.NET Core 3和Entity Framework Core 3的更新。Core 計劃代表了 Microsoft 對開源社區的努力。

新框架版本涵蓋的其他產品領域包括:ASP.NET,ClickOnce,Networking 和 SQL。有關應用程式兼容性的更多詳細信息,請訪問此處。此處記錄了所有 API 更改,可在此處找到完整的發行說明。

已同步到看一看
赞(0)

分享創造快樂