Full Modular Monolith application with Domain-Driven Design approach.
- ddd
- ddd-architecture
- cqrs
- architecture
47,133 repositories indexed
1–24 of 38 · Most stars
Full Modular Monolith application with Domain-Driven Design approach.
A reference .NET application implementing an eCommerce site
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
Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Asp.Net 7.0 & Angular 15 SPA Fullstack application with plenty of examples. Live demo:
🕸 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 🍻
Game examples implemented as .NET console applications primarily for providing education and inspiration. :)
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
The Everything is Real-Time C# Backend for Single Page Applications
Implementation of basic Todo app via tastejs/todomvc in C#/Typescript with eventsourcing, cqrs, and domain driven design
A sample Blazor chat application using SignalR
A Blazor WebAssembly app for browsing the "Awesome Blazor" resources.
This is a .NET skeleton project to introduce the concepts of Domain Driven Design and loosely coupled layers. You can use this solution as a starting point to build loosely coupled and composable applications where the Domain is at the heart of the project.
The Uno Platform Gallery application
Collection of applications based on a single C# .NET Standard project running in: Blazor Client (WebAssembly), Blazor Server, Electron, WPF, WinForms, Maui, WinUI3
Domain Driven Design (DDD) N-LayeredArchitecture with .Net Core 2
Examples of implementation CQRS with Event Sourcing - evolutionary approach
GenVue is a hostable, web application that lets confidential users upload and share private files. Tech stack: Net Core 2.0 + Vue.js + Vuex + OpenIddict + Vuetifyjs + EF + SQLServer/Postgress