SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Ddd Projects
-
CleanArchitecture
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core (by ardalis)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
eShopOnWeb
Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Domain-Driven-Design-Example
Blog series supplementary domain-driven design C# repository that (hopefully) actually makes sense.
-
evolutionary-architecture-by-example
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
-
practical-clean-ddd
🕸 Yet Another .NET Clean Architecture, but for Microservices project. It uses Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns apply on the simple eCommerce sample and run on Tye with Dapr extension 🍻
-
craftsman
A .NET scaffolding tool to help you stop worrying about boilerplate and focus on your business logic 🚀
-
booking-microservices
Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
-
Vogen
A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects
-
TaskoMask
Task management system based on .NET 6 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
-
eShopOnAbp
Reference microservice solution built with the ABP Framework and .NET, runs on Kubernetes with Helm configuration, includes API Gateways, Angular and ASP.NET Core MVC applications, PostgreSQL and MongoDB databases
-
DDD-NoDuplicates
Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.
-
cqrs-clean-eventual-consistency
CQRS, using Clean Architecture, multiple databases and Eventual Consistency
-
Mediator.Net
A simple mediator for .Net for sending command, publishing event and request response with pipelines supported
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
🔴 [CleanArchitecture] (Learning Template + Docs): A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture.
Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286
- https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)
If so, then look into this
As we anticipate advancements in C#, we can still forge ahead with crafting resilient applications by utilizing the "ValueOf" package as a provisional solution. Below, we create a validated EmailAddress class leveraging the package:
Complete misinformation. Controllers are a thing of the past. Minimal APIs are fast, flexible, and can be organized neatly into endpoint groups in a dozen different ways. Hell there are even people that colocate a single endpoint with its mediator request handler https://github.com/meysamhadeli/booking-microservices/blob/main/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs
Project mention: Is it just mean, or is C# easier to learn than JavaScript or even PHP? | /r/dotnet | 2023-12-06Check this out: https://github.com/SteveDunn/Vogen
Project mention: Introducing my open-source project based on .NET with Microservices, DDD, BDD and Testing concepts | /r/opensource | 2023-10-30
C# Ddd related posts
-
Modular Monolith with DDD repository migrated to .NET 8.0
-
How to find a sample enterprise applications?
-
Introducing my open-source project based on .NET with Microservices, DDD, BDD and Testing concepts
-
Robust Design through Value Objects in C#
-
What are the GitHub repositories or blogs to learn industry-standard coding for Web API
-
Primitive obsession
-
Where to convert input to Value Object in Clean Architecture?
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 May 2024
Index
What are some of the best open-source Ddd projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | CleanArchitecture | 14,931 |
2 | modular-monolith-with-ddd | 10,383 |
3 | eShopOnWeb | 9,964 |
4 | EquinoxProject | 6,294 |
5 | sample-dotnet-core-cqrs-api | 2,759 |
6 | coolstore-microservices | 2,396 |
7 | EventFlow | 2,320 |
8 | SmartEnum | 2,067 |
9 | Specification | 1,809 |
10 | Domain-Driven-Design-Example | 1,687 |
11 | evolutionary-architecture-by-example | 1,163 |
12 | practical-clean-ddd | 1,155 |
13 | craftsman | 1,097 |
14 | ValueOf | 833 |
15 | booking-microservices | 804 |
16 | Vogen | 659 |
17 | TaskoMask | 647 |
18 | eShopOnAbp | 643 |
19 | Revo | 606 |
20 | Akkatecture | 523 |
21 | DDD-NoDuplicates | 520 |
22 | cqrs-clean-eventual-consistency | 458 |
23 | Mediator.Net | 364 |
Sponsored