Monday, November 18, 2013

Microsoft's Domain-Driven Design


Here is an excellent mapping between the Domain-Driven Design patterns and the technologies from Microsoft. Each layer will usually implement different patterns like Domain Entity, Aggregate, Aggregate-Root, loose coupling between aggregates, Aggregate storage, Value-Object, Repository, Unit of Work, Domain Service, Factory, Domain events, eventual consistency and so on. 
  • Unity
  • WCF
  • SPA
  • Enterprise Library Application Blocks
  • AppFabric Cache
  • Entity Frameworks
  • Lamda Expression LINQ
  • Windows Azure | Database
  • WIF Azure AD | Server AD




Be A Developer That Uses AI

Developers will not be replaced by AI, they'll be replaced by developers that use AI. Generative AI tools are revolutionizing the way de...