Ich stieß auf einen neuen Begriff namens CQRS (Command Query Responsibility Segregation), der besagt, dass das konzeptionelle Modell in Befehlsmodell und Abfragemodell als typisches CRUD-Modell aufgeteilt werden sollte, in dem der Befehl und die Abfrage im selben Modell stattfinden. Der Artikel enthält alle theoretischen Informationen.Wie passt man CQRS an Projekte an?
Ich verstehe nicht, wie ich dies in einem Projekt mit ASP.net MVC3, EF 4.3 und jQuery implementieren sollte.
Kann mir jemand vorschlagen, wie man es in meinem Projekt praktisch umsetzt?
das Wichtigste ist: Brauchen Sie es? Gehen Sie auf ein grünes Projekt und probieren Sie verschiedene reale Szenarien aus. CQRS benötigt einige Extras, die ein einfaches Projekt in ein komplexes verwandeln können. – Arthis
http://cqrs.nu/ (DDD + CQRS + Ereignisbeschaffung) – Soren
Es gibt einen Artikel über github über das Konvertieren eines vorhandenen Projekts von einer grundlegenden MVC über Entitätsframework-Site, um Aspekte von CQRS zu verwenden - https://github.com/Chinchilla-Software-Anleitung/CQRS/wiki/Tutorial-0: -Quick-Northwind-Beispiel. du könntest das der Verwendung finden. – cdmdotnet