Search code examples
.netarchitectureormdomain-driven-designllblgenpro

What's the best ORM for DDD?


I'd prefer a commercial solution. So not NHibernate. Now i'm playing with LLBLGen pro and i like it but it doesn't seem be DDD friendly.


Solution

  • Mindscape's LightSpeed O/R Mapper was built with DDD in mind from the beginning.

    If by "DDD friendly" you meant that the ORM supports concepts and patterns such as Entities and Value Objects, Unit of Work, Repository, Specification and Aggregates then certainly LightSpeed uses these.

    Mindscape LightSpeed ORM

    The other comments are valid however - could you define DDD friendly in more detail please? I'm also sure that most modern ORMs support at least some of the aspects that I've highlighted here.