This course presents the concepts of 'Clean Architecture' and DDD ('Domain Driven Design') applied for a .NET Application.
https://www.courses.milanjovanovic.tech/courses/ Milan Jovanovic
๐ Concepts, Tools and Libraries presented:
- Clean Architecture
- Domain Driven Design
- CQRS Pattern
- Validation
- Logging
- Concurrency Control
- Keycloak
- Minimal APIs
- Outbox Pattern
- Testing
-
Clone the repo:
git clone https://github.com/sergiofdf/Bookify.git -
Open the solution with visual studio and run the application using the F5 key.