手機(jī)掃描下載
應(yīng)用指數(shù):3 分
類型:電腦應(yīng)用性質(zhì):軟件版本:v7.0.20 官方版大小:55.0 MB更新:2024-08-12語言:中文等級:平臺:WinXP, Win7, Win8, Win10, WinAll官網(wǎng):https://learn.microsoft.com/zh-cn/dotnet/core/whats-new/dotnet-7
U盤鑰匙(u盤啟動鎖工具)255 KB電腦應(yīng)用
hpusbfw(hp u盤格式化工具)41.4 KB電腦應(yīng)用
SpaceSniffer(磁盤分析軟件)1.57 MB電腦應(yīng)用
xtreme tuner for ssd(影馳ssd管理工具)78.6 MB電腦應(yīng)用
badcopy pro(數(shù)據(jù)恢復(fù)軟件)40.8 MB電腦應(yīng)用
Baisvik Disk Cleaner(磁盤清理工具)2.93 MB電腦應(yīng)用
騰訊視頻pc客戶端90.95 MB電腦應(yīng)用
優(yōu)酷視頻pc客戶端214.81 MB電腦應(yīng)用
騰訊應(yīng)用寶pc版6.54 MB電腦應(yīng)用
qq音樂pc端67.42 MB電腦應(yīng)用
谷歌瀏覽器正式版/穩(wěn)定版(Google Chrome)106.83 MB電腦應(yīng)用
夸克瀏覽器PC版177.51 MB電腦應(yīng)用
應(yīng)用介紹應(yīng)用截圖相關(guān)版本網(wǎng)友評論下載地址
.NET 7.0 Desktop Runtime是Windows系統(tǒng)常用的一個開發(fā)環(huán)境組件,如果你經(jīng)常使用Visual
Studio開發(fā)新的應(yīng)用程序,可能需要在電腦上安裝.NET
7.0,讓自己可以獲得更多的開發(fā)組件,也可以為打包的程序提供運(yùn)行環(huán)境,保證應(yīng)用程序可以在電腦上正常啟動,如果一些游戲軟件、一些辦公軟件提示電腦缺少.NET
7.0,可以直接將.NET 7.0 Desktop Runtime下載安裝到電腦,這樣就可以完成運(yùn)行環(huán)境添加,需要的朋友可以下載體驗。
一、性能
性能是 .NET 7 的一個重點(diǎn),它的所有功能在設(shè)計時都考慮到了性能。 此外,.NET 7 還包括以下純粹以性能為目標(biāo)的增強(qiáng)功能:
棧上替換 (OSR) 是對分層編譯的補(bǔ)充。 它允許運(yùn)行時更改當(dāng)前正在運(yùn)行的方法在其執(zhí)行期間(也就是說,當(dāng)它“在堆棧上”時)執(zhí)行的代碼。 長時間運(yùn)行的方法可以在執(zhí)行過程中切換到更優(yōu)化的版本。
按配置優(yōu)化 (PGO) 現(xiàn)在適用于 OSR,可以(通過將 true 添加到項目文件)更輕松地啟用。 PGO 還可以檢測和優(yōu)化更過內(nèi)容,例如委托。
改進(jìn)了 Arm64 的代碼生成。
本機(jī) AOT 以目標(biāo)平臺的文件格式生成獨(dú)立的可執(zhí)行文件,沒有外部依賴項。 它完全是本機(jī)的,沒有 IL 或 JIT,并提供快速的啟動時間和一個小型的獨(dú)立部署。 在 .NET 7 中,本機(jī) AOT 側(cè)重于控制臺應(yīng)用,并要求對應(yīng)用進(jìn)行剪裁。
對 Mono 運(yùn)行時的性能改進(jìn),這為 Blazor WebAssembly、Android 和 iOS 應(yīng)用提供了支持。
二、System.Text.Json 序列化
.NET 7 在以下方面對 System.Text.Json 序列化進(jìn)行了改進(jìn):
協(xié)定自定義,可以更好地控制如何序列化和反序列化類型。
用于用戶定義類型層次結(jié)構(gòu)的多態(tài)序列化。
支持必需的成員,這些成員是必須存在于 JSON 有效負(fù)載中的屬性,用于實現(xiàn)成功的反序列化。
1、.NET 7.0 Desktop Runtime為開發(fā)者提供了新的環(huán)境組件包
2、可以在開發(fā)中提供更高的性能,讓用戶快速調(diào)用NET到Visual Studio使用
3、新版提供Microsoft.WindowsDesktop.App.Runtime.win-x86
4、也提供Microsoft.NET.Runtime.wasm.Sample.Mono組件
5、也可以在開發(fā)Linux的時候調(diào)傭runtime.linux-arm.Microsoft.NETCore.DotNetAppHost
1、啟動、.NET 7.0 Desktop Runtime就可以執(zhí)行安裝,點(diǎn)擊安裝
2、如圖所示,顯示軟件的安裝進(jìn)度,等待安裝結(jié)束
3、這里是安裝完畢的提示,可以在軟件直接打開文檔查看NET的教程,可以查看發(fā)行說明
正則表達(dá)式
在 .NET 7 中,對 .NET 的正則表達(dá)式庫的功能和性能進(jìn)行了重大改進(jìn):
使用新選項 RegexOptions.NonBacktracking,可以通過避免回溯并保證處理時間與輸入長度呈線性關(guān)系的方法進(jìn)行匹配。 非回溯引擎不能用于從右到左的搜索,而且還有其他一些限制,但對所有正則表達(dá)式和輸入來說,速度很快。
正則表達(dá)式源生成器是全新的。 源生成器生成一個引擎,該引擎在編譯時針對模式進(jìn)行優(yōu)化,從而提供吞吐量性能優(yōu)勢。 發(fā)出的源是項目的一部分,可以查看和調(diào)試它。 此外,還有一個新的源生成器診斷 SYSLIB1045 通知你使用 Regex 的位置,該位置可以轉(zhuǎn)換為源生成器。
對于不區(qū)分大小寫的搜索,.NET 7 具有較大的性能提升。 這是因為指定 RegexOptions.IgnoreCase 不再對模式中的每個字符和輸入中的每個字符調(diào)用 ToLower。 相反,所有與大小寫相關(guān)的工作都在構(gòu)造 Regex 時完成。
Regex 現(xiàn)在支持一些 API 的跨度。 作為此項支持的一部分,增加了以下新方法:
Regex.EnumerateMatches
Regex.Count
Regex.IsMatch(ReadOnlySpan)(和一些其他重載)
可觀察性
.NET 7 改進(jìn)了可觀測性。 可觀測性可幫助你了解在應(yīng)用縮放時以及技術(shù)復(fù)雜性增加時應(yīng)用的狀態(tài)。 .NET 的可觀測性實現(xiàn)主要是圍繞 OpenTelemetry 構(gòu)建的。 改進(jìn)包括:
新的 Activity.CurrentChanged 事件,可用于檢測托管線程的跨度上下文何時發(fā)生更改。
用于 Activity 屬性的新的高性能枚舉器方法:EnumerateTagObjects()、EnumerateLinks() 和 EnumerateEvents()。
應(yīng)用截圖
相關(guān)版本
多平臺下載
猜您喜歡換一換
騰訊視頻pc客戶端
優(yōu)酷視頻pc客戶端
騰訊應(yīng)用寶pc版
qq音樂pc端
谷歌瀏覽器正式版/穩(wěn)定版(Google Chrome)
夸克瀏覽器PC版
微信PC客戶端
360極速瀏覽器pc版安裝包
微信輸入法pc端
Wps Office PC版
百度輸入法pc客戶端
360安全瀏覽器PC版
搜狗輸入法PC版
酷我音樂盒pc版
查看所有0條評論>網(wǎng)友評論
sound lock音量控制工具382 KB電腦應(yīng)用
騰訊視頻pc客戶端90.95 MB電腦應(yīng)用
3DMark 11 Developer Edition(電腦跑分軟件)271 MB電腦應(yīng)用
消防融合通信PC客戶端154.09 MB電腦應(yīng)用
熊貓精靈腳本助手15.8 MB電腦應(yīng)用
Rolling Sky Remake電腦版(滾動的天空自制器)36.00 MB電腦應(yīng)用
giwifi認(rèn)證客戶端9.04 MB電腦應(yīng)用
消防融合通信PC客戶端154.09 MB電腦應(yīng)用
山東通pc端614.12 MB電腦應(yīng)用
3DMark 11 Developer Edition(電腦跑分軟件)271 MB電腦應(yīng)用
4DDiG DLL Fixer(DLL全能修復(fù)工具)16.2 MB電腦應(yīng)用
Rolling Sky Remake電腦版(滾動的天空自制器)36.00 MB電腦應(yīng)用