Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

CQRS Examples and Screencasts [closed]

I'm looking for some in depth end-to-end CQRS examples with a reasonable set of unit tests.

Also, if anyone knows of some CQRS screencasts as well it would be extremely handy.

I'm already aware of these examples

  • CQRS Info
  • Super Simple CQRS
like image 789
Tom Dudfield Avatar asked Feb 18 '11 15:02

Tom Dudfield


5 Answers

There's a implementation here MarkNijhof.

But after reading the documents from the CQRS Info site my favourite resource is Think Before Coding look at the post Tags. (http://thinkbeforecoding.com/)

Some other useful resources...

  • http://distributedpodcast.com/
  • http://www.udidahan.com/
  • http://abdullin.com/
like image 114
Chris Moutray Avatar answered Nov 17 '22 03:11

Chris Moutray


Microsoft patterns & practices is working on a guidance project called CQRS Journey. The idea is to develop a non-trivial system with multiple bounded contexts and apply CQRS, ES and other patterns & techniques where appropriate and document all lessons learnt along the way. The project is still in flight. Check out the journey progress at http://cqrsjourney.github.com

  • Code repo is at https://github.com/mspnp/cqrs-journey-code
  • Doc review via http://pundit.cloudapp.net

The project involves many community members and accepts contribitions!

like image 44
Grigori Melnik Avatar answered Nov 17 '22 03:11

Grigori Melnik


http://ncqrs.org/

Is a useful resource...

like image 9
David Masters Avatar answered Nov 17 '22 02:11

David Masters


Here is a complete example I wrote for my CQRS lib Scritchy:

  • Example.Domain: Domain implementation
  • Example.Specs : Domain behavior specs using MSpec
  • Example.Web : Example MVC web app (demo at http://scritchyExample.apphb.com )
  • Example.SignalR : Example html/Javascript/SignalR web app (using the same domain code)

Creating your CQRS app using the Scritchy nuget package is pretty straightforward and gets you up and running in a few minutes

like image 7
Tom Avatar answered Nov 17 '22 01:11

Tom


Here's some more informational resources, but unfortunately no end-to-end code samples beyond SimpleCQRS and MarkNijhof.

  • http://seabites.wordpress.com/
  • http://richarddingwall.name/2010/06/15/brownfield-cqrs-part-1-commands/
  • http://www.agilification.com/post/CQRS-Series-from-Mark-Nijhof.aspx
  • http://jonathan-oliver.blogspot.com/

I have come across a couple other code samples, though I have not yet had time to review them whatsoever:

  • http://dddsamplenet.codeplex.com/
  • http://agrcqrs.codeplex.com/
like image 6
quentin-starin Avatar answered Nov 17 '22 01:11

quentin-starin