Domain Driven Design
Last updated
Was this helpful?
Last updated
Was this helpful?
Domain-Driven Design, Eric Evans, 2003, Addison-Wesley Professional
Patterns, Principles, and Practices of Domain-Driven Design Scott Millett, Nick Tune, 2015, Wrox
Domain-Driven Design, The First 15 Years, Essays from the community
VirtualDDD Meetup with recorded sessions:
Getting to DDD: Pragmatic or Principled Julie Lerman, KanDDDinsky 2018
Pluralsight DDD Fundamentals Sample for this course
Jimmy Bogard, Services in DDD
Pluralsight course: SOLID Principles of OO Design
On Pluralsight: SOLID Principles for C# developers-
On Pluralsight: Entity Framework in the Enterprise – (See “The Great Repository Debate” module)
On Pluralsight: C# Design Patterns: Façade by David Starr
Martin Fowler on Anemic Domain Models:
Event storming via Alberto Brandolini
Event Modeling via Adam Dymitruk
Specification Pattern Base Class
Avoid In-Memory Databases for Tests
Eric Evans website:
Vaughn Vernon website:
Support for Value Objects in C#, Steve Smith blog post:
Domain-Driven Design in C#9: Immutable Value Objects Julie Lerman on Pluralsight blog:
Getting Started with DDD when Surrounded by Legacy Systems II, Eric Evans -
Lost in bounded context translations with Julie, Indu, Michael and Nick VirtualDDD meetup
On Pluralsight: C# Design Patterns: Adapter by Steve Smith
On Pluralsight: C# Design Patterns: Façade by David Starr
Bus or Queue (Blog post):
Domain Storytelling Modeler
Bounded Context Canvas
Developing Core Business Applications with Domain-Driven Design (DDD) and Microsoft .NET Jimmy Nilsson, TechEd
Papercut
RabbitMQ By Example, Stephen Haunts on Pluralsight
A Clean Architecture Solution Template for .NET Developers