.NET Framework 4.8都有哪些改進(jìn)?.Net 4.8更新內(nèi)容
.NET Framework 4.8中文版官方離線安裝包

.NET Framework 4.8都有哪些改進(jìn)?
新版本包含多個(gè)產(chǎn)品領(lǐng)域的改進(jìn),,其中包括 Windows 窗體,、WCF,、WorkFlow 和 WPF。它還在基類庫(BCL)和通用語言運(yùn)行時(shí)(CLR)中有一些更新,。受此版本影響的所有產(chǎn)品領(lǐng)域都收到了針對(duì)不同安全漏洞的錯(cuò)誤修復(fù),。
新框架版本的發(fā)布包含在 Windows 10 2019 年 5 月的更新中,且也可以在 Windows 7 及以上版本和 Windows Server 2008 R2 及以上版本中使用,。
新版本對(duì) Windows 窗體控件改動(dòng)很大,。通過將組件控件與 Narrator 集成,該版本添加了多個(gè)輔助增強(qiáng)功能,,專注于幫助為視障用戶開發(fā)應(yīng)用程序,。通過新的增強(qiáng)功能,用戶可以在使用鍵盤導(dǎo)航時(shí)收聽工具提示,,而當(dāng)前工作區(qū)域以外的位置發(fā)生的更改也會(huì)通知用戶,。其他增強(qiáng)功能包括使用帶有主題的 Windows 窗體、高 CPU 和內(nèi)存使用率以及整體控制行為等相關(guān)的多個(gè)錯(cuò)誤修復(fù),。
新版本在 WCF 中添加了一個(gè)新的服務(wù)行為,,稱為健康端點(diǎn)。新端點(diǎn)允許監(jiān)視服務(wù)的外部狀態(tài),,并在事件發(fā)生時(shí)獲取特定的 HTTP 響應(yīng)代碼,,例如錯(cuò)誤的監(jiān)聽器。開發(fā)人員還可以根據(jù)自己的特定需求擴(kuò)展新行為,,匹配自定義業(yè)務(wù)規(guī)則并根據(jù)需要增加服務(wù)運(yùn)行狀況監(jiān)視,。
此版本還很大地改動(dòng)了 Workflow,WPF 和 WCF,。它引入了新的哈希算法,,用于為 WorkFlow 生成校驗(yàn)和和內(nèi)存緩存鍵,并修復(fù)了現(xiàn)有的可訪問性問題,。 WPF 的改進(jìn)包括高 DPI 監(jiān)視器上的自動(dòng)化控制和顯示等相關(guān)問題,,以及關(guān)于可訪問性、內(nèi)存使用和導(dǎo)致崩潰等問題的多個(gè)修復(fù),。
BCL 的壓縮庫升級(jí)到了最新的 zlib 版本(1.2.11),,默認(rèn)內(nèi)容算法從 EnvelopedCms 更改為 AES。CLR 提高了 System.Thread.Timer 的可伸縮性和更好的整體性能分析性能,。此外,,現(xiàn)在可以將.NET 與反惡意軟件提供程序集成,以掃描從字節(jié)數(shù)組加載的程序集,。
.NET Framework 4.8包含更新的工具集以及幾個(gè)方面的改進(jìn):
* [運(yùn)行時(shí)]JIT和NGEN改進(jìn)
* [BCL]更新了ZLib
* [BCL]降低FIPS對(duì)密碼學(xué)的影響
* [WinForms]輔助功能增強(qiáng)功能
* [WCF]服務(wù)行為增強(qiáng)功能
* [WPF]高DPI增強(qiáng),,UIAutomation改進(jìn)