What are the best places to find out everything there is to know about Domain-Driven Design, from beginner to advanced.

  • Books
  • Websites
  • Mailing lists
  • User groups
  • Conferences
  • etc
+1  A: 

Maybe read the book Domain Driven Design?

Joe Van Dyk
+1  A: 

I recommend Domain Driven Design from Eric Evans, it's a great book on the subject.

Steve Wranovsky

Applying Domain-Driven Design and Patterns is a very good book on the subject. Lots of good examples as well as discussion of related subjects like test driven development and how they apply.

Also check out

David Hall
+2  A: 

Wikipedia has some useful information, especially its summary of how DDD relates to other approaches.

It also links to two presentations by Eric Evans

Ged Byrne
+1  A: 

This article is a good introduction on how to do DDD in practice.

Petter Wigle
+5  A: 

Here are some interesting sources:

Christophe Herreman

Here are some informative sources:

  • An interview with Eric Evans on Software Engineering Radio
  • A book which applies the principles of DDD using an example in C#
  • A podcast on Getting Started With Domain-Driven Design by Rob Conery
  • A conversation between Scott Hanselman and Rob Conery on Learning DDD.

Casey Charlton has created a new DDD resource site at It is a great reference site and has lots of info for DDD newbies and experts alike.

Stefan Moser