Full Modular Monolith application with Domain-Driven Design approach.
- ddd
- ddd-architecture
- cqrs
- architecture
79,841 visible repositories in the index
1–24 of 41 · Most stars
Full Modular Monolith application with Domain-Driven Design approach.
A reference .NET application implementing an eCommerce site
Practical samples of ASP.NET Core 11, 10, 9, 8.0, 7.0, 6.0, 5.0, 3.1, 2.2, and 2.1,projects you can use. Readme contains explanations on all projects.
This repository has examples of broken patterns in ASP.NET Core applications
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12
Five lessons, learn how to really apply AI to your .NET Applications
Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication
Full-stack .Net 10 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 22, React 19, Vue 3.5, BFF with YARP, NextJs 16, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, EF Core, OpenTelemetry, SignalR, Background Services, Health Checks, Rate Limiting, Clouds (Azure, AWS, GCP), ...
Base class with tests for adding specifications to a DDD model
The ultimate clean architecture template for .NET applications 💪
Asp.Net 7.0 & Angular 15 SPA Fullstack application with plenty of examples. Live demo:
Game examples implemented as .NET console applications primarily for providing education and inspiration. :)
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
Algorithm and data-structure library for .NET 4.5.2+/Netstandard 2.0+. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queues, command, undo-redo and more.
Sample implementation and comparison of various approaches to building DDD applications. Useful as a baseline to quickly start a DDD dot net project.
Modular application for database CRUD with Blazor. Uses an in-memory database and features dummy data generation and data pagination.
Cross-platform Single Page Applications with ASP.NET Core, Angular 4 & TypeScript
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
A full-stack .NET microservices build on Dapr and Tye
The Everything is Real-Time C# Backend for Single Page Applications
A sample Blazor chat application using SignalR