Implementing DDDomain models, Ports & Adapters and CQRS with C#

Albert Starreveld
VX Company
Published in
9 min readJan 10, 2020

--

The cloud is a game-changer. Instead of building big applications that are hosted on giant machines, the industry is moving away from that and is moving towards serverless architecture. Everybody is talking about microservices. More and more developers are talking about hexagonal architecture (also known as Ports and Adapters), Domain-Driven Design and Command Query Responsibility Segregation (CQRS). In the past years, I’ve spent time studying those subjects to answer a single question: How, in an ideal world, would it be possible to implement all…

--

--

Albert Starreveld
VX Company

Passionate about cloud native software development. Only by sharing knowledge and code we can take software development to the next level!