techorama, deep knowledge IT conference
May 26 - 28 | 2025
Antwerp | Belgium
  • Home
  • About
  • Agenda
  • Speakers
  • Workshops
  • Partners
  • Buy Tickets
  • May 26 - 28 | 2025 Antwerp | Belgium
< All Workshops

Practical Clean Architecture and DDD with .NET

Stopwatch

Monday 26 May

09:00 - 17:00

Location

Van der Valk Antwerpen

Speaker Jason Taylor
Buy Tickets

 

 

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.

Target Audience

.NET developers and architects seeking a hands-on approach to Domain-Driven Design and Clean Architecture. You should have experience building ASP.NET Core applications and be comfortable reading, writing, and debugging C#.

Prerequisites

To get the most out of this workshop, please bring a laptop and have the following installed and configured:

  • .NET 9 SDK (latest)
  • Your preferred IDE, such as Visual Studio, Visual Studio Code, or JetBrains Rider
Jason Taylor
Jason Taylor

Jason Taylor is a solution architect, trainer, mentor, and full-stack developer with over 20 years of experience. He specializes in developing, testing, and deploying custom solutions to the cloud using .NET, Angular, Blazor, and Azure. Jason loves a challenge and is skilled at progressing from a simple proposal into a well-defined, coded, and tested solution.

About

  • About
  • Team
  • Code of Conduct
  • Diversity
  • linktr.ee
  • Techorama Connect
  • Pictures

Practical

  • Venue
  • Contact

Social

Keep in touch with what we're doing