web-dev-qa-db-fra.com

Comment adapter le CQRS aux projets?

Je suis tombé sur un nouveau terme nommé CQRS (Command Query Responsibility Segregation) qui stipule que le modèle conceptuel doit être divisé en modèle de commande et modèle de requête en tant que modèle CRUD typique dans lequel la commande et la requête se produisent dans le même modèle. L'article contient toutes les informations théoriques.

Je ne comprends pas comment je dois implémenter cela dans un projet avec ASP.net MVC3, EF 4.3 et jQuery.

Quelqu'un peut-il me suggérer comment l'implémenter pratiquement dans mon projet?

28
Jack

CQRS Journey est un bon point de départ. Je vous suggère également de regarder A Journey into CQRS sur Channel9.

Quoi qu'il en soit, la meilleure chose à apprendre sur le CQRS est de l'essayer par vous-même. Pour moi, je dois apprendre à l'adapter à mes projets pendant environ 6 mois.

31
Ekk

Cet article a une explication détaillée. introduction à cqrs

5

Ici vous pouvez trouver un exemple de code pour asp.net mvc avec cqrs. CQRS avec MVC . Trouvez plus de vidéo ici CQRS avec ASP.NET MVC - A Year On

3
TechnicalKalsa

Jetez un oeil à Its.CQRS: https://github.com/jonsequitur/Its.Cqrs qui est utilisé dans la production chez Microsoft.

1
SFun28

Je veux souligner l'exemple classique de Greg Young lui-même: exemple simple CQRS

1
Narvalex