Je recherche des exemples CQRS approfondis de bout en bout avec un ensemble raisonnable de tests unitaires.
De plus, si quelqu'un connaît également certains screencasts CQRS, ce serait extrêmement pratique.
Je connais déjà ces exemples
Il y a une implémentation ici MarkNijhof .
Mais après avoir lu les documents du site Info CQRS, ma ressource préférée est Réfléchissez avant de coder regardez les balises postales. ( http://thinkbeforecoding.com/ )
Quelques autres ressources utiles ...
Microsoft patterns & practices travaille sur un projet d'orientation appelé CQRS Journey. L'idée est de développer un système non trivial avec de multiples contextes délimités et d'appliquer les CQRS, ES et d'autres modèles et techniques le cas échéant et de documenter toutes les leçons apprises en cours de route. Le projet est toujours en cours. Découvrez la progression du voyage sur http://cqrsjourney.github.com
Le projet implique de nombreux membres de la communauté et accepte les contributions!
Est une ressource utile ...
Voici un exemple complet que j'ai écrit pour mon CQRS lib Scritchy :
La création de votre application CQRS en utilisant le package Scritchy nuget est assez simple et vous permet de démarrer en quelques minutes
Udi Dahan devrait être l'un des experts dans le domaine du CQRS, imo.
Voici un blog à ce sujet: http://www.udidahan.com/2009/12/09/clarified-cqrs/
Voici un podcast CQRS (je ne l'ai pas regardé, mais si ça ressemble à sa présentation de cours, ce sera génial): http://skillsmatter.com/podcast/open-source-dot-net/udi -dahan-commande-requête-responsabilité-ségrégation/rl-311
Voici un SOA talk (peut ne pas être directement pertinent mais excellent malgré tout): http://vimeo.com/5022174
Si vous avez le temps, je vous recommande de vous rendre à l'un des cours d'Udi quand l'un est à proximité, car il couvre le CQRS en profondeur.
Voici quelques ressources d'informations supplémentaires, mais malheureusement aucun échantillon de code de bout en bout au-delà de SimpleCQRS et MarkNijhof.
J'ai rencontré quelques autres exemples de code, mais je n'ai pas encore eu le temps de les examiner:
Je recommande this screencast par Chris Tavares. Il donne un bon aperçu du CQRS et montre de bons exemples dans le code.
J'ai un échantillon du style BDD de tests unitaires, ce n'est pas de bout en bout, mais puisque vous avez mentionné les tests unitaires, j'ai pensé que cela pourrait être intéressant. http://lucisferre.net/2011/02/05/behavior-driven-test-driven-domain-driven-design/
Il y a eu une grande session pendant aspConf 2012 par Ashic Mahtab.
CQRS avec ASP.NET MVC - Un an après
Code source complet ici