Practical Domain-Driven Design: End-to-End Guide
A complete walkthrough from Event Storming to Code: Defining Aggregates, writing Entities, and exposing them via APIs. Seeing the big picture in .NET.
In-depth exploration of system design, patterns, and architectural decisions. Learn the "why" behind BlueRobin's architecture with detailed diagrams and trade-off analysis.
A complete walkthrough from Event Storming to Code: Defining Aggregates, writing Entities, and exposing them via APIs. Seeing the big picture in .NET.
How to safely migrate from a monolithic ASP.NET MVC app to modern microservices using the Strangler Fig Pattern and YARP (Yet Another Reverse Proxy).
Visual architecture overview of the BlueRobin Telegram integration, showing the complete flow from mobile app to backend services, authentication, and notification pipelines.
Stop creating invalid objects. Learn how to use static factory methods and private constructors to ensure DDD entities are always in a valid state.
Implementation of the Shared Kernel pattern: A crucial library containing the base building blocks (Entity, AggregateRoot, ValueObject) for Domain-Driven Design.