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




Thumbs Up to GitHub Copilot and JetBrains Resharper

Having used AI tool GitHub Copilot since 08/16/2023, I’ve realized that learning GitHub Copilot is like learning a new framework or library ...