dotnet-architecture
Installation
SKILL.md
.NET Architecture (DDD/CQRS)
Architecture using Domain-Driven Design (DDD) and CQRS patterns for clean, maintainable solutions.
Core Architectural Patterns
Domain-Driven Design (DDD)
Structure code around the business domain, not technical concerns.
- Focus on domain first: Design models that reflect business semantics, not database structures.
- Ubiquitous Language: Use business terminology consistently.
- Bounded Contexts: Partition system into logical domains with clear boundaries.
For detailed guidance on Entities, Aggregates, Value Objects, Domain Services, and lifecycle patterns: → See references/ddd-concepts.md