Session
Practical Clean Architecture and DDD with .NET
In this fast-paced, hands-on workshop, you'll build a real-world .NET application from scratch, applying the principles of Clean Architecture and Domain-Driven Design (DDD). Forget theoretical overviews—this is all about using the concepts to create a testable, maintainable, and flexible system.
You'll start by designing the foundational domain layer, focusing on creating rich business logic through entities, value objects, and domain services. From there, you'll build application logic with well-defined use cases, ensuring clear separation of concerns. We'll introduce the CQRS pattern to effectively manage commands and queries, utilising the Mediator pattern to streamline interactions between components. Finally, you'll develop a robust Web API, integrating these elements to create a solution that's functional and ready to handle real-world scenarios.
This workshop is designed for developers who want to master Clean Architecture and DDD in practice. It offers immediate takeaways you can apply to your next project. By the end of the day, you'll have built a strong foundation for testable, maintainable, and flexible enterprise-level systems with .NET.
Participants should have experience with C#, .NET and basic knowledge of ASP.NET Core, but no prior knowledge of Clean Architecture or DDD is required.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top