.net framework是由Microsoft開發(fā)的一種全面且一致的編程模型,以通用語言運(yùn)行庫為基礎(chǔ),支持多種語言的開發(fā),包含許多有助于互聯(lián)網(wǎng)和內(nèi)部網(wǎng)應(yīng)用迅捷開發(fā)的技術(shù),近日.net5正式版也已經(jīng)推出了,該版本具有一系列新功能和引人注目的改進(jìn),不僅改進(jìn)了UI元素在高對(duì)比度場(chǎng)景下的能見度,而且針對(duì)屏幕報(bào)讀器改進(jìn)了WPF應(yīng)用可訪問性改進(jìn),還可以原生運(yùn)行在ARM64 Windows設(shè)備上,消除了仿真帶來的一些性能障礙,甚至還為明年的 .NET 6.0將Xamarin開發(fā)者過渡到統(tǒng)一平臺(tái)奠定了基礎(chǔ),目標(biāo)將所有的.NET組件整合到一個(gè)產(chǎn)品下,然后用戶可以根據(jù)需求使用.NET的某個(gè)部分,而不是單獨(dú)下載或安裝所有內(nèi)容。另外,.net framework 5.0還包括了C#和F#編程語言的新的主要版本,Visual Studio工具也得到了增強(qiáng),特別是加入了更新的Windows窗體設(shè)計(jì)器,對(duì)于Visual Studio用戶來說,只需要使用Visual Studio 16.8或更高版本就能在Windows上使用它。此次小編帶來了.net framework 5.0離線安裝包,其中包含64位/32位,歡迎有需要的小伙伴們前來下載使用。
2、很多組件的性能都得到了極大的提高。.NET 5.0 中 ARM64 的性能 和 GRPC 等都有改善
3、C# 9和F# 5提供了新的語言改進(jìn),如C# 9的頂層程序和記錄,而F# 5則提供了交互式編程和.NET上功能編程的性能提升。
4、 .NET庫對(duì)Json序列化、正則表達(dá)式和HTTP(HTTP 1.1、HTTP/2)的性能有所提升。它們現(xiàn)在也被完全注釋為可空性。
5、由于GC、分層編譯等方面的完善,P95延遲有所下降。
6、應(yīng)用部署選項(xiàng)更好了,有了ClickOnce客戶端應(yīng)用發(fā)布、單文件應(yīng)用、容器鏡像尺寸減小,并增加了Server Core容器鏡像。
7、平臺(tái)范圍擴(kuò)大,增加了Windows Arm64和WebAssembly。
8、一個(gè)值得注意的變化是,.NET 5.0應(yīng)用可以原生運(yùn)行在ARM64 Windows設(shè)備上,消除了仿真帶來的一些性能障礙。然而,在這個(gè)版本中,Windows 桌面組件并不能用于ARM64設(shè)備--這計(jì)劃在.NET 5.0的服務(wù)更新中進(jìn)行。
基本上.NET Framework是為在Windows中和在Windows中開發(fā)應(yīng)用程序而設(shè)計(jì)的。現(xiàn)在,Microsoft已構(gòu)建了.NET Core框架,可用于為所有平臺(tái)(包括Windows,Linux,Android,iOS等)創(chuàng)建應(yīng)用程序。這更像Java的可移植性,使用Core框架構(gòu)建的應(yīng)用程序需要.NET Core運(yùn)行時(shí)。
2、支持的操作系統(tǒng)/要求
.NET Framework不能安裝在所有Windows操作系統(tǒng)上,但僅支持少數(shù)Windows 10版本。這是因?yàn)樗鼉H與Visual Studio 2019 16.8 Preview 4兼容。由于提到的Visual Studio 2019僅與以下操作系統(tǒng)兼容,因此.NET Framework 5.0 RC2也僅支持Windows和Server的以下版本:
Windows 10 Build 1703或更高版本。版本:家庭版,專業(yè)版,教育版和企業(yè)版(不支持LTSC和S)
Windows Server 2019。版本:標(biāo)準(zhǔn)和數(shù)據(jù)中心
Windows Server 2016。版本:標(biāo)準(zhǔn)和數(shù)據(jù)中心
Windows 8.1(帶有2919355更新)版本:Core,Professional和Enterprise
Windows Server 2012 R2(帶有2919355更新)版本:Essentials,Standard,Datacenter
Windows 7 SP1(帶有最新的Windows更新)版本:家庭高級(jí)版,專業(yè)版,企業(yè)版,旗艦版
此外,MSI軟件包也可用于x86,x64,ARM64,macOS和Linux系統(tǒng)。
2、提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。
3、提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。
4、提供一個(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。
5、使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于Windows的應(yīng)用程序和基于Web的應(yīng)用程序)時(shí)保持一致。
6、按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;冢甆ET Framework的代碼可與任何其他代碼集成。
-對(duì)WPF的DataTemplates做了一些改進(jìn),現(xiàn)在DataTemplates中的元素支持自動(dòng)更新。這一改進(jìn)的驅(qū)動(dòng)力在于為Visual Studio上“Edit-and-Continue”(編輯并繼續(xù))特性提供更好的支持,但是以前并不支持對(duì)UI元素做這樣的更改。該特性的實(shí)現(xiàn),使得開發(fā)人員在調(diào)試(Debug)過程中更改DataTemplates后,可在繼續(xù)運(yùn)行應(yīng)用的情況下看到他們所做更改的效果。
收起介紹展開介紹
.net5正式版亮點(diǎn)
1、NET 5.0 已經(jīng)部署到 dot.net 和 Bing.com 托管數(shù)月,已經(jīng)得到了實(shí)戰(zhàn)檢驗(yàn)。2、很多組件的性能都得到了極大的提高。.NET 5.0 中 ARM64 的性能 和 GRPC 等都有改善
3、C# 9和F# 5提供了新的語言改進(jìn),如C# 9的頂層程序和記錄,而F# 5則提供了交互式編程和.NET上功能編程的性能提升。
4、 .NET庫對(duì)Json序列化、正則表達(dá)式和HTTP(HTTP 1.1、HTTP/2)的性能有所提升。它們現(xiàn)在也被完全注釋為可空性。
5、由于GC、分層編譯等方面的完善,P95延遲有所下降。
6、應(yīng)用部署選項(xiàng)更好了,有了ClickOnce客戶端應(yīng)用發(fā)布、單文件應(yīng)用、容器鏡像尺寸減小,并增加了Server Core容器鏡像。
7、平臺(tái)范圍擴(kuò)大,增加了Windows Arm64和WebAssembly。
8、一個(gè)值得注意的變化是,.NET 5.0應(yīng)用可以原生運(yùn)行在ARM64 Windows設(shè)備上,消除了仿真帶來的一些性能障礙。然而,在這個(gè)版本中,Windows 桌面組件并不能用于ARM64設(shè)備--這計(jì)劃在.NET 5.0的服務(wù)更新中進(jìn)行。
使用說明
1、.NET Core與.NET Framework 5基本上.NET Framework是為在Windows中和在Windows中開發(fā)應(yīng)用程序而設(shè)計(jì)的。現(xiàn)在,Microsoft已構(gòu)建了.NET Core框架,可用于為所有平臺(tái)(包括Windows,Linux,Android,iOS等)創(chuàng)建應(yīng)用程序。這更像Java的可移植性,使用Core框架構(gòu)建的應(yīng)用程序需要.NET Core運(yùn)行時(shí)。
2、支持的操作系統(tǒng)/要求
.NET Framework不能安裝在所有Windows操作系統(tǒng)上,但僅支持少數(shù)Windows 10版本。這是因?yàn)樗鼉H與Visual Studio 2019 16.8 Preview 4兼容。由于提到的Visual Studio 2019僅與以下操作系統(tǒng)兼容,因此.NET Framework 5.0 RC2也僅支持Windows和Server的以下版本:
Windows 10 Build 1703或更高版本。版本:家庭版,專業(yè)版,教育版和企業(yè)版(不支持LTSC和S)
Windows Server 2019。版本:標(biāo)準(zhǔn)和數(shù)據(jù)中心
Windows Server 2016。版本:標(biāo)準(zhǔn)和數(shù)據(jù)中心
Windows 8.1(帶有2919355更新)版本:Core,Professional和Enterprise
Windows Server 2012 R2(帶有2919355更新)版本:Essentials,Standard,Datacenter
Windows 7 SP1(帶有最新的Windows更新)版本:家庭高級(jí)版,專業(yè)版,企業(yè)版,旗艦版
此外,MSI軟件包也可用于x86,x64,ARM64,macOS和Linux系統(tǒng)。
功能特色
1、提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在 Internet 上分布,或者是在遠(yuǎn)程執(zhí)行的。2、提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。
3、提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。
4、提供一個(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。
5、使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于Windows的應(yīng)用程序和基于Web的應(yīng)用程序)時(shí)保持一致。
6、按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;冢甆ET Framework的代碼可與任何其他代碼集成。
更新日志
-改進(jìn)了UI元素在高對(duì)比度場(chǎng)景下的能見度。所涉及的控件包括Expander控件、CheckBox、RadioButton、ComboBox和DataGrid。-對(duì)WPF的DataTemplates做了一些改進(jìn),現(xiàn)在DataTemplates中的元素支持自動(dòng)更新。這一改進(jìn)的驅(qū)動(dòng)力在于為Visual Studio上“Edit-and-Continue”(編輯并繼續(xù))特性提供更好的支持,但是以前并不支持對(duì)UI元素做這樣的更改。該特性的實(shí)現(xiàn),使得開發(fā)人員在調(diào)試(Debug)過程中更改DataTemplates后,可在繼續(xù)運(yùn)行應(yīng)用的情況下看到他們所做更改的效果。
其它版本下載
- 查看詳情 .net 3.5 32位離線安裝包 含在線包48.7M
- 查看詳情 .net framework 3.5sp1安裝包(含離線完整安裝包) v3.5.30729.1簡(jiǎn)體中文版309.08M
- 查看詳情 .net framework 4.8 x64x86中文離線版 69.35M
- 查看詳情 .net 4.0 32位離線安裝包+在線安裝包 48.86M
- 查看詳情 .net framework 4.6.2 x64x86 官方離線版59.14M
- 查看詳情 .net framework 4.7 x64x86官方中文離線版59.99M
- 查看詳情 .net 4.0 64位離線完整安裝包 附安裝教程48.86M
- 查看詳情 .net 3.5 64位 離線安裝包+在線包48.7M
- 查看詳情 .net framework 4.7.2 x64x86中文離線版 69.57M
- 查看詳情 Microsoft.NETFramework4.5官方版 874K
查看更多
- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- Office2013激活工具(kms激活工具180天) 1K / 簡(jiǎn)體中文
- windows11免TPM2.0限制補(bǔ)丁 附使用教程27K / 簡(jiǎn)體中文
- Windows10升級(jí)助手 v3.6.46.213官方版2.01M / 簡(jiǎn)體中文
- it天空系統(tǒng)補(bǔ)丁合集EasyHotfix v4.19.214.107官方版346.47M / 簡(jiǎn)體中文
- win7補(bǔ)丁包微軟官方版 v21.6.10791.29M / 簡(jiǎn)體中文
- .net framework 4.8 x64x86中文離線版 69.35M / 簡(jiǎn)體中文
- 超級(jí)兔子升級(jí)天使 v5.0綠色版1.12M / 簡(jiǎn)體中文
- windows installer 4.5簡(jiǎn)體中文版 43.12M / 簡(jiǎn)體中文
- VC2005運(yùn)行庫 x86版6.58M / 簡(jiǎn)體中文
- office2007 sp3補(bǔ)丁包 307.31M / 簡(jiǎn)體中文