乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - .Net應用架構示例項目集錦,研究和學習最新DotNetCore技術寶貴教材

.NET Application Architecture

https://github.com/dotnet-architecture

位於Github上dotnet-architecture名下的項目是集結了開源社區智慧的示範結晶,是研究和學習最新DotNetCore技術的寶貴教材。

微服務和Docker容器化

微服務是小型的、模塊化的、可獨立部署的服務。Docker容器(適用於Linux和Windows)通過將服務及其依賴關係捆綁成一個單元,然後在一個隔離的環境中運行,從而簡化了部署和測試。

雲原生

雲原生技術使組織能夠在新式動態環境(如公有云、私有云和混合雲)中構建和運行可縮放的應用程序。 容器、服務網格、微服務、不可變基礎結構和聲明性 API 便是此方法的範例。

這些技術實現了可復原、可管理且可觀察的鬆散耦合系統。 它們與強大的自動化相結合,使工程師能夠在儘量減少工作量的情況下,以可預測的方式頻繁地進行具有重大影響力的更改。

Dapr

Dapr是一個以開發人員爲中心的企業微服務編程模型平臺,其要求是"任何語言、任何框架、隨處運行"。 它使構建分佈式應用程序變得簡單且可移植到任何基礎結構(從公有云到分層邊緣,甚至到單節點IoT設備)。

eShopOnContainers

簡介

https://github.com/dotnet-architecture/eShopOnContainers

image

跨平臺的.NET樣本微服務和基於容器的應用程序,可在Linux Windows和MacOS上運行。由.NET 6、Docker容器和Azure Kubernetes服務支持。支持Visual Studio、VS for Mac和基於CLI的Docker CLI、dotnet CLI、VS Code或任何其他代碼編輯器的環境。

image

獲取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/eShopOnContainers.git

image

eShopOnWeb

簡介

https://github.com/dotnet-architecture/eShopOnWeb

由微軟提供的ASP.NET Core 6.0參考應用程序樣本,展示了具有單體部署模型的分層應用程序架構。

獲取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/eShopOnWeb.git

image

eShopModernizing

簡介

https://github.com/dotnet-architecture/eShopModernizing

關於利用Windows容器和Azure雲對現有的.NET框架、假設的傳統後臺電子商店網絡應用(傳統的ASP.NET WebForms和MVC)進行現代化改造。

獲取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/eShopModernizing

image

eShopOnDapr

簡介

https://github.com/dotnet-architecture/eShopOnDapr

一個基於eShopOnContainers的.NET核心分佈式應用樣本,由Dapr提供支持。

獲取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/eShopOnDapr

image

eShopOnBlazor

簡介

https://github.com/dotnet-architecture/eShopOnBlazor

將傳統的ASP.NET Web Forms應用程序遷移到Blazor上。

獲取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/eShopOnBlazor

image

grpc-for-wcf-developers

簡介

https://github.com/dotnet-architecture/grpc-for-wcf-developers

由微軟提供的.NET 6.0 GRPC參考應用樣本,基於最新的GRPC .NET軟件包和Docker容器。

獲取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/grpc-for-wcf-developers

image

eshop-mobile-client

簡介

https://github.com/dotnet-architecture/eshop-mobile-client

eshop-mobile-client是一個參考的.NET MAUI多平臺客戶端應用程序,其想象的目的是爲一個銷售產品的虛構公司的移動員工服務。該應用允許你管理目錄,查看產品,管理購物籃和訂單。

獲取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/eshop-mobile-client

image

參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章