Yesterday evening I did a talk on building a .NET-based system using Command Query Responsibility Segregation and Event Sourcing. We had a lot of awesome discussions on its applicability, and as usual, I ran out of time again. I could have easily spend a full day on this subject, but unfortunately, I only had about 1 hour and 45 minutes to my disposal.
All code is available as a CodePlex project and I’ll be continuing development on the demo application so that it includes all major and all corner cases. I’m going to try to make it a great reference for anybody whose intention is to start building CQRS-based systems.