
GitHubには、. NET、デザインパターン、アーキテクチャを学ぶのに適した優れた. NETオープンソースプロジェクトがたくさんあります。
nopCommerce
https://github.com/nopSolutions/nopCommerce
star: 7k ⭐

nopCommerce 是最受欢迎最好的开源电子商务购物车解决方案之一,它基于 ASP.NET Core,项目包含了前端和管理后台。
最新のMicrosoftテクノロジーを使用して、高いパフォーマンス、安定性、セキュリティを提供します。
nopCommerceアーキテクチャは、優れたソフトウェアモデルとセキュリティのベストプラクティスに従い、プラグイン可能でクリーンなアーキテクチャ、プロジェクトのスケーラビリティは、ほとんどのビジネスニーズを満たします。
GrandNode
https://github.com/grandnode/grandnode2
star: 400 ⭐
GrandNodeは、. NET Core、MongoDB、AWS Document DB、Azure Cosmos DB、Vue.jsの最新バージョンを使用して構築された、無料のオープンソース、高性能なマルチテナントeコマースプラットフォームです。
B 2 B、B 2 C、マルチストア、マルチベンダー、マルチテナント、多言語、多通貨などのビジネスモデルをサポートし、オンラインストアを柔軟に開発することができるEコマースプラットフォームです。
VirtoCommerce
https://github.com/VirtoCommerce/vc-platform
star: 970⭐
Virto Commerceは、スケーラブルなeコマースアプリケーションのためのオープンソースプラットフォームです。
B 2 B、B 2 CまたはB 2 B2 Cエンタープライズ、マーケットプレイス、および派生SaaSコマースプラットフォーム向けの洗練されたデジタルコマースソリューション。
Virto Commerceアーキテクチャの設計原則は、マイクロサービス、APIファースト、クラウドネイティブ、スケーラビリティである。
アーキテクチャ図

Miniblog.Core
https://github.com/madskristensen/Miniblog.Core
star: 1.2k ⭐
Miniblog.Coreshiは、ASP.NET Core上に構築された完全に機能する軽量なブログエンジンです。
Blogifier
https://github.com/blogifierdotnet/Blogifier
star: 1k ⭐
Blogifierは、. NETとBlazor Web Assemblyで開発されたオープンソースのブログエンジンです。Blogifierを使用すると、個人的または複数の著者のブログサイトを作成できます。
eShopOnContainers
https://github.com/dotnet-architecture/eShopOnContainers
star: 20k ⭐
Linux、Windows、macOS 上で動作するクロスプラットフォームの. NETサンプルマイクロサービスおよびコンテナベースのアプリケーション。. NET 6、Dockerコンテナ、Azure Kubernetesサービスを搭載し、Visual Studio、VS for Mac、およびCLIベースの環境をサポートしています。
このアーキテクチャはマイクロサービス指向のアーキテクチャ実装を提案し、マイクロサービスごとに異なる実装(単純なCRUDとDDD/CQRSパターン)を使用している。
CleanArchitecture (ardalis)
https://github.com/ardalis/CleanArchitecture
star: 9.8k ⭐
クリーンアーキテクチャの原則に基づいて設計された. NET 6ベースのクリーンアーキテクチャソリューションテンプレート。AngularとASP.NET Coreを使用してシングルページアプリケーションSPAを迅速に作成できます。
dotnet-webapi-boilerplate
https://github.com/fullstackhero/dotnet-webapi-boilerplate
star: 1.5k ⭐
dotnet-webapi-boilerplateは、. NET 6.0 WebAPI用のクリーンなスキーマテンプレートで、すぐに使えるマルチテナントサポートなど、プロジェクトに必要な最も重要なパッケージと機能が含まれています。このプロジェクトは、チームの開発時間を200時間以上節約することができます。
機能:. NET 6ベース、クリーンなアーキテクチャ原則に従い、ドメイン主導設計、マルチテナントサポート、My SQL、MSSQL、Oracle、Postgre SQLのサポート!
Abp Framework
https://github.com/abpframework/abp
star: 7.6k ⭐
ABPフレームワークは、最新のWebアプリケーションとAPIを作成するためのソフトウェア開発のベストプラクティスと最新のテクノロジーに準拠したASP.NET Core開発のための完全なインフラストラクチャです。
ABPは、ドメイン駆動型設計に基づいて、完全でモジュール化された階層型アーキテクチャを提供し、イベントバス、バックグラウンドジョブ、監査ログなどの必要なインフラストラクチャを提供します。
アーキテクチャ図

University-Microservices
https://github.com/meysamhadeli/University-Microservices
star: 207 ⭐
NET Coreでドメイン駆動設計とCQRS実装を使用した大学アプリケーション。
技术スタック.NET 6、EF Core、CAP、Fluentation、Swagger & Swagger UI、Serilog 、Opentelemetry-dotnet、Ocelot
アーキテクチャ図

原文:https://medium.com/dotnet-hub/top-dotnet-asp-net-core-open-source-projects-most-popular-aspnetcore-best-github-repos-6261569bdb06
著者:アシッシュ·パテル
役に立つことを願って!