.NET團(tuán)隊(duì)北京時(shí)間2024年5月22日已正式發(fā)布.NET Aspire ,在博客文章里做了詳細(xì)的介紹:.NET Aspire 正式發(fā)布:簡(jiǎn)化 .NET 云原生開(kāi)發(fā) - .NET 博客 (microsoft.com)[1]。.NET Aspire 是一個(gè)新的平臺(tái)無(wú)關(guān)、語(yǔ)言無(wú)關(guān)的框架,旨在簡(jiǎn)化.NET
.NET團(tuán)隊(duì)北京時(shí)間2024年5月22日正式發(fā)布了.NET Aspire,該框架致力于簡(jiǎn)化.NET云原生服務(wù)的開(kāi)發(fā),并支持Java、PHP、Python和Nodejs等應(yīng)用的云原生框架。用戶可以在Visual Studio 2022 17.10、.NET CLI或Visual Studio Code中開(kāi)始使用.NET Aspire。這一框架集成了工具、模板和NuGet包,有助于用戶更輕松地構(gòu)建分布式應(yīng)用程序,無(wú)論是在構(gòu)建新應(yīng)用程序、向現(xiàn)有應(yīng)用程序添加云原生功能,還是將.NET應(yīng)用程序部署到現(xiàn)有云環(huán)境中,都能夠更快地實(shí)現(xiàn)目標(biāo)。
要安裝.NET Aspire工作負(fù)載,用戶可以運(yùn)行以下命令:
dotnet workload update
然后執(zhí)行:
dotnet workload install aspire
如果用戶已從Visual Studio 2022 17.9版本更新到17.10,并啟用了ASP.NET和網(wǎng)絡(luò)開(kāi)發(fā)工作負(fù)載,即可使用.NET Aspire。此外,.NET Aspire還支持.NET CLI、Visual Studio 2022等開(kāi)發(fā)工具。
.NET命令行界面:
通過(guò)運(yùn)行
dotnet workload update
和
dotnet workload install aspire
可安裝.NET Aspire工作負(fù)載。更多信息請(qǐng)參閱相應(yīng)文檔。
Visual Studio 2022:
.NET Aspire作為推薦組件包含在Visual Studio 2022 17.10的ASP.NET和Web開(kāi)發(fā)工作負(fù)載中。如果用戶從Visual Studio 2022 17.9更新到17.10版本,并且啟用了ASP.NET和Web開(kāi)發(fā)工作負(fù)載,將可以使用.NET Aspire所需的所有功能。
Visual Studio Code C#開(kāi)發(fā)工具包:
需要通過(guò).NET CLI安裝.NET Aspire工作負(fù)載,然后Visual Studio Code的C#開(kāi)發(fā)工具包擴(kuò)展將支持最新版本中的.NET Aspire?蓮腣isual Studio Code市場(chǎng)安裝C#開(kāi)發(fā)工具包擴(kuò)展。
.NET Aspire旨在成為構(gòu)建云原生應(yīng)用程序的高生產(chǎn)力平臺(tái)之一。.NET團(tuán)隊(duì)與微軟合作,確保滿足數(shù)億月活躍用戶的需求,提供支持高規(guī)模云服務(wù)需求的基礎(chǔ)能力。此外,.NET Aspire還投資于重要的技術(shù)和庫(kù),如健康檢查、YARP、HTTP客戶端工廠和gRPC,通過(guò)本地AOT技術(shù)追求性能和大小之間的平衡,并通過(guò)SDK容器構(gòu)建使任何.NET應(yīng)用程序輕松進(jìn)入容器,以適應(yīng)現(xiàn)代云環(huán)境。
.NET Aspire引入了一個(gè)云原生框架,用于構(gòu)建可觀察的、生產(chǎn)就緒的分布式應(yīng)用程序,以簡(jiǎn)化云應(yīng)用程序的開(kāi)發(fā)體驗(yàn)。無(wú)論是一個(gè)簡(jiǎn)單的ASP.NET Core應(yīng)用程序,只與數(shù)據(jù)庫(kù)或緩存系統(tǒng)通信,都可以通過(guò)Aspire改善用戶的開(kāi)發(fā)體驗(yàn)。
.NET Aspire還包括一個(gè)基于Web的儀表板,在開(kāi)發(fā)內(nèi)環(huán)期間顯示有關(guān)運(yùn)行應(yīng)用程序的豐富細(xì)節(jié)。該儀表板展示應(yīng)用程序模型中的資源及其端點(diǎn)、環(huán)境變量和控制臺(tái)日志,并顯示資源發(fā)送的OpenTelemetry數(shù)據(jù),包括結(jié)構(gòu)化日志、分布式跟蹤和指標(biāo)信息。
用戶可以在Microsoft Learn上的.NET Aspire文檔主頁(yè)查看更多信息,包括快速入門指南和基于代碼的示例瀏覽。此外,2024年的微軟Build大會(huì)也將提供許多會(huì)議,幫助用戶了解更多關(guān)于.NET Aspire的信息。
相關(guān)鏈接:
機(jī)器學(xué)習(xí):神經(jīng)網(wǎng)絡(luò)構(gòu)建(下)
閱讀華為Mate品牌盛典:HarmonyOS NEXT加持下游戲性能得到充分釋放
閱讀實(shí)現(xiàn)對(duì)象集合與DataTable的相互轉(zhuǎn)換
閱讀鴻蒙NEXT元服務(wù):論如何免費(fèi)快速上架作品
閱讀算法與數(shù)據(jù)結(jié)構(gòu) 1 - 模擬
閱讀基于鴻蒙NEXT的血型遺傳計(jì)算器開(kāi)發(fā)案例
閱讀5. Spring Cloud OpenFeign 聲明式 WebService 客戶端的超詳細(xì)使用
閱讀Java代理模式:靜態(tài)代理和動(dòng)態(tài)代理的對(duì)比分析
閱讀Win11筆記本“自動(dòng)管理應(yīng)用的顏色”顯示規(guī)則
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]
湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2025 haote.com 好特網(wǎng)