Pragmatic Architecture for .NET Core Workshop on June 16th in The Hague
Pragmatic Architecture for .NET Core Workshop on June 16th in The Hague
May 7, 2025

Are you in Europe like me? Do you want me to be a better architect? I might be able to help!

I’m holding my Pragmatic Architecture for .NET Core in-person for the first time. If you can get to Den Haag (The Hague), Netherlands on June 16th, you can join me for a one-day event exploring the kinds of architectural decisions that make for great applications.

In this course, I’m covering:

  • Learning the basics of software architecture
  • Monoliths, microservices and everything in between
  • Components of a distributed application
  • Messaging between components
  • Monitoring distributed applications

This course includes understanding how to plan and build distributed applications with .NET including how to use .NET Aspire in your own applications.

Normally, €199 - you can now get an early-bird price of €139 (including VAT). In fact, I’ll throw in a discount code to get the price down to just €99! Sign up with the discount code “WILDERMUTH-EARLYBIRD”. You can register with this link as well:

Course Outline

What is Architecture?

  • Building Before You Have a Plan
  • Archetypes of Software Architectures
  • How Do You Choose?
  • Plans Are Meant to Be Changed

Structuring Your Application

  • Project Structure in .NET Core
  • Layers, Onions, and Parfaits
  • Separating Concerns
  • Architecting Blazor Applications
  • Integrating with JavaScript, TypeScript and SPAs

Coordinating Architectural Components

  • Synchronous Communication
  • Using Messaging
  • Buses and Queues
  • Transactional Difficulties in Distributed Systems
  • Using Event Sourcing

Health and Safety in Distributed Systems

  • Monitoring Distributed Systems
  • Telemetry
  • Capturing Logs
  • Acting on Problems
  • Errors vs. Performance

If you have any questions, please feel free to reach out at https://wildermuth.com/en/#contact!