答案 0 :(得分:43)
这里有一个实施MarkNijhof。
但是在阅读了CQRS Info网站上的文件之后,我最喜欢的资源是Think Before Coding,请查看帖子标签。 (http://thinkbeforecoding.com/)
其他一些有用的资源......
答案 1 :(得分:14)
Microsoft patterns & practices正在开展名为CQRS Journey的指导项目。我们的想法是开发一个具有多个有界上下文的非平凡系统,并应用CQRS,ES和其他模式&适当的技术,记录沿途学到的所有经验教训。该项目仍在进行中。在http://cqrsjourney.github.com
查看旅程进度该项目涉及许多community members并接受贡献!
答案 2 :(得分:9)
是一种有用的资源......
答案 3 :(得分:7)
以下是我为my CQRS lib Scritchy撰写的完整示例:
使用the Scritchy nuget package创建CQRS应用非常简单,gets you up and running in a few minutes
答案 4 :(得分:6)
这是一些更多的信息资源,但遗憾的是没有SimpleCQRS和MarkNijhof之外的端到端代码示例。
我遇到过其他一些代码示例,但我还没有时间对其进行审核:
答案 5 :(得分:6)
Udi Dahan必须是CQRS领域的专家之一,imo。
以下是关于它的博客:http://www.udidahan.com/2009/12/09/clarified-cqrs/
这是一个CQRS播客(我没有看过它,但是如果它与他的课程演示一样会很棒):http://skillsmatter.com/podcast/open-source-dot-net/udi-dahan-command-query-responsibility-segregation/rl-311
这是一个SOA谈话(可能不是直接相关,但无论如何都很好):http://vimeo.com/5022174
如果你有时间的话,我建议当附近有一个Udi的课程时,我会推荐其中一个,因为他深入介绍了CQRS。
答案 6 :(得分:5)
我推荐Chris Tavares的this截屏视频。它给出了CQRS的一个很好的概述,它在代码中显示了一些很好的例子。
答案 7 :(得分:4)
我有一个BDD样式的单元测试样本,它不是端到端的,但是既然你提到了单元测试,我认为它可能会引起人们的兴趣。 http://lucisferre.net/2011/02/05/behavior-driven-test-driven-domain-driven-design/
答案 8 :(得分:3)