
There are many excellent. NET open source projects on GitHub that are great for learning. NET, design patterns, and architecture.
nopCommerce
https://github.com/nopSolutions/nopCommerce
star: 7k ⭐

nopCommerce 是最受欢迎最好的开源电子商务购物车解决方案之一,它基于 ASP.NET Core,项目包含了前端和管理后台。
It uses the latest Microsoft technology to provide high performance, stability and security.
The nopCommerce architecture follows excellent software models and best security practices, is pluggable and clean architecture, and the project's scalability can also meet most business needs.
GrandNode
https://github.com/grandnode/grandnode2
star: 400 ⭐
GrandNode is a free, open source, high-performance, multi-tenant e-commerce platform built using the latest versions of. NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, and Vue.js.
It is an e-commerce platform that can flexibly develop online stores and supports multiple business models such as B2B, B2C, multi-store, multi-vendor, multi-tenant, multi-language, and multi-currency.
VirtoCommerce
https://github.com/VirtoCommerce/vc-platform
star: 970⭐
Virto Commerce is an open source platform for extensible e-commerce applications.
Complex digital commerce solutions for B2B, B2C or B2B2C enterprises, marketplaces and derivative SaaS commerce platforms.
The design principles of Virto Commerce architecture are: microservices, API-First, cloud native, and scalability.
architecture diagram

Miniblog.Core
https://github.com/madskristensen/Miniblog.Core
star: 1.2k ⭐
Miniblog.Coreshi is a fully functional and lightweight blog engine built based on ASP.NET Core.
Blogifier
https://github.com/blogifierdotnet/Blogifier
star: 1k ⭐
Blogifier is an open source blogging engine developed using. NET and Blazor WebAssembly. Using Blogifier, you can create personal or multi-author blog sites.
eShopOnContainers
https://github.com/dotnet-architecture/eShopOnContainers
star: 20k ⭐
Cross-platform. NET sample microservices and container-based applications running on Linux, Windows, and macOS. Supported by. NET 6, Docker containers, and the Azure Kubernetes service, it supports Visual Studio, VS for Mac, and CLI-based environments.
The architecture proposes an architectural implementation for microservices and uses different implementations (simple CRUD and DDD/CQRS models) in each microservice.
CleanArchitecture (ardalis)
https://github.com/ardalis/CleanArchitecture
star: 9.8k ⭐
A clean architecture solution template based on. NET 6 is designed according to clean architecture principles. Single-page applications (SPAs) can be quickly created by using Angular and ASP.NET Core.
dotnet-webapi-boilerplate
https://github.com/fullstackhero/dotnet-webapi-boilerplate
star: 1.5k ⭐
dotnet-webapi-boilerplate is a neat architectural template for. NET 6.0 WebApi that contains the most important packages and features your project will need, including out-of-the-box multi-tenant support. This project can save your team 200 + hours of significant development time.
Features: Based on. NET 6, following clean architecture principles, domain-driven design, multi-tenant support, support for MySQL, MSSQL, Oracle and PostgreSQL!
Abp Framework
https://github.com/abpframework/abp
star: 7.6k ⭐
The ABP Framework is a complete infrastructure developed based on ASP.NET Core that follows software development best practices and the latest technologies to create modern web applications and APIs.
ABP provides a complete, modular, layered architecture based on domain-driven design and provides the necessary infrastructure, including event buses, background jobs, audit logs, and more.
architecture diagram

University-Microservices
https://github.com/meysamhadeli/University-Microservices
star: 207 ⭐
University applications using domain-driven design and CQRS implementation in. NET Core.
Technology stacks: . NET 6, EF Core, CAP, FluentValidation, Swagger & Swagger UI, Serilog, Openteletry-dotnet, Ocelot.
architecture diagram

Original: www.example.com
Author: Ashish Patel
I hope it is useful to you!