.NET網(wǎng)站有沒有動態(tài)發(fā)布的方式?
時間:2023-11-24 16:54:01 | 來源:網(wǎng)站運營
時間:2023-11-24 16:54:01 來源:網(wǎng)站運營
.NET網(wǎng)站有沒有動態(tài)發(fā)布的方式?:
前言微軟宣布正式推出 .NET 7 ,使用 .NET 7 可以輕松地將 .NET 7 項目容器化,在 GitHub 操作中設(shè)置 CI/CD 工作流,并實現(xiàn)云原生可觀察性。
.NET 7 是標(biāo)準(zhǔn)期限支持 (STS) 版本,將支持 18 個月。在整個 .NET 7 版本中,超過 8900 名貢獻者做出了 28k 代碼貢獻。
.NET 7 的優(yōu)化主要集中在:
一個基類庫(Base Class Library - BCL)使用 .NET 7,只需學(xué)習(xí)一次,就可以通過一個 SDK、一個運行時、一組基礎(chǔ)庫重復(fù)構(gòu)建多種類型的應(yīng)用程序(云、Web、桌面、移動、游戲、IoT 和 AI)。
臨時加更干貨分享
大家能看到這里,已是對我們的支持了。
分享一組9月錄制的C#零基礎(chǔ)教程。我們喜歡做這樣的分享,它足夠的基礎(chǔ),對新手友好。如果需要的話,就來免費領(lǐng)取吧!
快來領(lǐng)取吧資料免費自?。?/h3>由于內(nèi)容過多不便呈現(xiàn),需要視頻教程和配套源碼的小伙伴,點擊下方卡片!
也可點擊下方卡片:點擊后自動復(fù)制威芯號,并跳轉(zhuǎn)到威芯。搜索威芯號添加,內(nèi)容已做打包,備注本站
即可免費領(lǐng)取,注意查收!
興致上來了做了張圖,也是干貨清單,需要的小伙伴直接來領(lǐng)就是了。
包含C#基礎(chǔ) .NET6/WPF/Winform零基礎(chǔ)到各類實戰(zhàn)!
對 ARM64 的原生支持
優(yōu)化了在 Arm 機器上的性能,包括估算 L3 緩存大小、引入了 LSE 原子指令、優(yōu)化使用內(nèi)在函數(shù)的庫。
詳情可查看 .NET 7 中的 Arm64 性能改進。
Linux 上增強的 .NET 支持
.NET 6 包含在 Ubuntu 22.04 (Jammy) 中,可以使用apt install dotnet6
命令安裝。此外,還有一個優(yōu)化的、預(yù)構(gòu)建的、開箱即用的超小型容器鏡像。
dotnetapp % docker run --rm dotnetapp-chiseled 42 42 ,d ,d 42 42 42 ,adPPYb,42 ,adPPYba, MM42MMM 8b,dPPYba, ,adPPYba, MM42MMM a8" `Y42 a8" "8a 42 42P' `"8a a8P_____42 42 8b 42 8b d8 42 42 42 8PP""""""" 42 "8a, ,d42 "8a, ,a8" 42, 42 42 "8b, ,aa 42, `"8bbdP"Y8 `"YbbdP"' "Y428 42 42 `"Ybbd8"' "Y428 .NET 7.0.0-preview.7.22375.6 Linux 5.10.104-linuxkit #1 SMP PREEMPT Thu Mar 17 17:05:54 UTC 2022 OSArchitecture: Arm64 ProcessorCount: 4 TotalAvailableMemoryBytes: 3.83 GiB
有關(guān)微軟與 Canonical 和 ARM 合作的更多信息,請閱讀 .NET 6 now in Ubuntu 22.04。
64 位 IBM Power 支持
除了 x64 架構(gòu)(64 位 Intel/AMD)、ARM64(64 位 ARM)和 s390x(64 位 IBM Z)之外,.NET 也可用于針對 RHEL 的 ppc64le(64 位 IBM Power)架構(gòu) 8.7 和 RHEL 9.1。
.NET MAUI
.NET MAUI 已是 .NET 7 的一部分,具有大量改進和新功能??刹榭?.NET MAUI 的狀態(tài) 和項目路線圖,以獲取更多信息。
現(xiàn)代化
- 開發(fā)人員生產(chǎn)力增強,例如容器優(yōu)先的工作流程
.NET SDK 支持輸出容器圖像,有關(guān)內(nèi)置容器支持的更多信息,請參閱對 .NET SDK 的內(nèi)置容器支持。
升級助手
.NET 升級助手包含更多分析器、代碼修復(fù)程序,以及對更多應(yīng)用程序類型的升級支持,可幫助開發(fā)者更輕松地升級 .NET 7 應(yīng)用程序組合,減少升級應(yīng)用的工作量。
.NET 云原生
.NET 7 更易于構(gòu)建和部署分布式云原生應(yīng)用。
性能
. NET 7 有多項性能優(yōu)化,比如:
- 堆棧更換 (On Stack Replacement - OSR),提高了啟動時間。
- 配置文件引導(dǎo)優(yōu)化 (Profile-Guided Optimization - PGO)
- 原生 AOT ,主要優(yōu)勢在于啟動時間、內(nèi)存使用、訪問受限平臺(不允許 JIT)以及磁盤空間更小。
下載和升級
可以立即下載適用于 Windows、macOS 和 Linux 的免費 .NET 7 版本。
- 安裝程序和二進制文件
- 容器圖像
- Linux 軟件包
- 發(fā)行說明
- 重大變化
- 已知的問題
- GitHub 問題跟蹤器
更多內(nèi)容可查看更新公告:https://devblogs.microsoft.com/dotnet/announcing-dotnet-7/
關(guān)鍵詞:發(fā)布,方式,動態(tài)