architecture
Domain-Driven Design in .NET Articles, Tutorials & News
Domain-Driven Design in .NET articles, tutorials, and news from the DotNetNews archive.
85 articles Updated Page 2 of 4
Browse additional Domain-Driven Design in .NET articles from the DotNetNews archive.
Domain-Driven Design in .NET articles
Page 2 of 4
Newest first
-
8 “Finally Maintainable” Steps to Build a CRUD REST API with Clean Architecture + DDD in .NET
medium.com Issue #369
If You want the full source code Click :Here
-
Digital Essentialism in .NET: How Verdict is Redefining the Result Pattern
baryodev.medium.com Issue #360
In the world of high-performance .NET development, the “Result Pattern” has officially arrived. It’s the preferred way to handle domain…
-
When to Redesign vs. When to Refactor
medium.com Issue #360
A Practical Decision Framework for Large Software Systems
-
Modeling a Domain With Domain-Driven Design From Scratch
medium.com Issue #356
A Practical, Code-First Guide (DDD Mega Series — Part 1/3)
-
7 Surprisingly Simple Lessons I Learned Designing Aggregate Roots in .NET
medium.com Issue #350
When I first stumbled into the world of Domain-Driven Design (DDD) and Clean Architecture, I felt like I’d walked into a PhD lecture…
-
Aggregates in DDD: Model Rules, Not Relationships
codeopinion.com Issue #350
In a recent video I did about Domain-Driven Design Misconceptions, there was a comment that turned into a great thread that I want to highlight. Specifically, somebody left a comment about their probl...
-
Domain Validation With .NET | Clean Architecture, DDD, .NET 10
medium.com Issue #343
Domain validation is where your code stops being “just CRUD” and starts actually protecting your business rules.
-
Value Objects In C#: A Structured Approach to Consistent Business Data
medium.com Issue #343
Introduction
-
Clean Architecture in .NET: A Complete Beginner-Friendly Guide With Real Examples
c-sharpcorner.com Issue #343
Master Clean Architecture in .NET! This beginner-friendly guide uses real examples to build maintainable, testable, and scalable applications. Learn the core principles and layers.
-
How to Use the Domain Event Pattern | DDD, Clean Architecture, .NET 10
medium.com Issue #342
Domain events are the moment your domain model stops being a boring CRUD database wrapper and starts acting like an actual system.
-
Stop Fragile Code: Enforce Business Rules Using DDD Entities
medium.com Issue #339
We will learn another important Key Topic Entity in DDD.
-
Clean Architecture Is Not Enough: The 2025-Ready Way to Design .NET Systems
medium.com Issue #338
(Feature slicing, modular monoliths, and boundaries that scale — without forced microservices)
-
How I Used Domain-Driven Design to Fix My Messy Clean Architecture — And Why You Probably Should…
medium.com Issue #338
What’s the story? Imagine you’re building an app that manages events and invitations. Things start simple — just a few POCOs, maybe a…
-
Domain-Driven Design Without an ORM Using the Snapshot Pattern
medium.com Issue #338
📘 PART 1 — Why You Don’t Need an ORM in DDD (And How the Snapshot Pattern Saves the Day)
-
Subagents in VS Code
youtube.com Issue #331
Building Domain-Driven Design (DDD) APIs in ASP.NET Core
-
9 Counter-Intuitive Ways “Incomplete” DDD Aggregates Make Your App Faster (Without Breaking the…
medium.com Issue #330
If you want the full source code, join our community: Here
-
.NET Clean Architecture DDD CQRS Template
medium.com Issue #323
Every new .NET project that needed real business logic and Domain-Driven Design (DDD) seemed to start from scratch. Without a shared…
-
How Strongly Typed IDs Make Your DDD Code Safer & Clearer in .NET 9 (Copy-Paste Guide)
medium.com Issue #323
If you want the full source code, join our community: Here
-
Repository pattern vs. Specification pattern: Which is more maintainable?
blog.elmah.io Issue #323
When talking about Domain-Driven Design (DDD), the repository pattern becomes a default choice for the data access layer. Another pattern is the Specification pattern that organizes code into smaller ...
-
Double Dispatch in DDD
codeopinion.com Issue #320
What’s Double Dispatch? Well, before we get to what it is, there is a common belief in domain-driven design that you want to keep your domain pure, meaning no dependencies, no services, no distraction...
-
How To Implement Validation With MediatR And FluentValidation | Clean Architecture, DDD, .NET
medium.com Issue #316
Validation isn’t glamorous — but it’s the guardian of your system’s integrity. It keeps invalid data from creeping into your domain…
-
Domain Validation in Domain-Driven Design: Keeping Your Models Always Valid
pasinduprabhashitha.medium.com Issue #315
If you’ve ever had a bug like “a cart item with a negative price” or “an order shipped without confirmation”, you already know the pain of…
-
.NET 10: The Next Leap in Developer Experience
blog.devops.dev Issue #315
A New Era of Performance, Cloud-Native Power, and Developer Empowerment Continue reading on DevOps.dev »
-
Liskov Substitution Principle (LSP) in C#: Inheritance Done Right
c-sharpcorner.com Issue #315
Master the Liskov Substitution Principle (LSP) in C# and write robust, maintainable code! This article dives deep into LSP, demonstrating how to design inheritance hierarchies where derived classes se...
-
ASP.NET Core Architecture Patterns: CQRS, DDD, Clean Architecture Mastery (Part -19 of 40)
c-sharpcorner.com Issue #313
Master ASP.NET Core architecture with this comprehensive guide! Explore CQRS, DDD, and Clean Architecture to build scalable, maintainable enterprise systems. Learn through real-world e-commerce exampl...