您的位置:首頁(yè) > 軟件教程 > 教程 > .NET團(tuán)隊(duì)發(fā)布全新.NET Aspire,簡(jiǎn)化云原生開(kāi)發(fā)

.NET團(tuán)隊(duì)發(fā)布全新.NET Aspire,簡(jiǎn)化云原生開(kāi)發(fā)

來(lái)源:好特整理 | 時(shí)間:2024-05-22 09:46:07 | 閱讀:132 |  標(biāo)簽: T Net Pi S 開(kāi)發(fā)   | 分享到:

.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)用的云原生框架。用戶(hù)可以在Visual Studio 2022 17.10、.NET CLI或Visual Studio Code中開(kāi)始使用.NET Aspire。這一框架集成了工具、模板和NuGet包,有助于用戶(hù)更輕松地構(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團(tuán)隊(duì)發(fā)布全新.NET Aspire,簡(jiǎn)化云原生開(kāi)發(fā)

要安裝.NET Aspire工作負(fù)載,用戶(hù)可以運(yùn)行以下命令:

dotnet workload update

然后執(zhí)行:

dotnet workload install aspire

如果用戶(hù)已從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ù)載中。如果用戶(hù)從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ì)與微軟合作,確保滿(mǎn)足數(shù)億月活躍用戶(hù)的需求,提供支持高規(guī)模云服務(wù)需求的基礎(chǔ)能力。此外,.NET Aspire還投資于重要的技術(shù)和庫(kù),如健康檢查、YARP、HTTP客戶(hù)端工廠(chǎng)和gRPC,通過(guò)本地AOT技術(shù)追求性能和大小之間的平衡,并通過(guò)SDK容器構(gòu)建使任何.NET應(yīng)用程序輕松進(jìn)入容器,以適應(yīng)現(xiàn)代云環(huán)境。

.NET團(tuán)隊(duì)發(fā)布全新.NET Aspire,簡(jiǎn)化云原生開(kāi)發(fā)

.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改善用戶(hù)的開(kāi)發(fā)體驗(yàn)。

.NET團(tuán)隊(duì)發(fā)布全新.NET Aspire,簡(jiǎn)化云原生開(kāi)發(fā)

.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)信息。

.NET團(tuán)隊(duì)發(fā)布全新.NET Aspire,簡(jiǎn)化云原生開(kāi)發(fā)

用戶(hù)可以在Microsoft Learn上的.NET Aspire文檔主頁(yè)查看更多信息,包括快速入門(mén)指南和基于代碼的示例瀏覽。此外,2024年的微軟Build大會(huì)也將提供許多會(huì)議,幫助用戶(hù)了解更多關(guān)于.NET Aspire的信息。

.NET團(tuán)隊(duì)發(fā)布全新.NET Aspire,簡(jiǎn)化云原生開(kāi)發(fā)

小編推薦閱讀

好特網(wǎng)發(fā)布此文僅為傳遞信息,不代表好特網(wǎng)認(rèn)同期限觀點(diǎn)或證實(shí)其描述。

相關(guān)視頻攻略

更多

掃二維碼進(jìn)入好特網(wǎng)手機(jī)版本!

掃二維碼進(jìn)入好特網(wǎng)微信公眾號(hào)!

本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]

湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2024 haote.com 好特網(wǎng)