我遇到了一个名为CQRS(Command Query Responsibility Segregation)的新术语,它指出概念模型应该分为命令模型和查询模型,作为典型的 CRUD 模型,其中命令和查询发生在同一个模型中。文章包含所有理论信息。
我不明白我应该如何在使用 ASP.net MVC3、EF 4.3 和 jQuery 的项目中实现这一点。
有人可以建议我如何在我的项目中实际实施它吗?
我遇到了一个名为CQRS(Command Query Responsibility Segregation)的新术语,它指出概念模型应该分为命令模型和查询模型,作为典型的 CRUD 模型,其中命令和查询发生在同一个模型中。文章包含所有理论信息。
我不明白我应该如何在使用 ASP.net MVC3、EF 4.3 和 jQuery 的项目中实现这一点。
有人可以建议我如何在我的项目中实际实施它吗?
CQRS Journey是一个很好的起点。我还建议您在 Channel9 上观看 A Journey into CQRS。
无论如何,学习 CQRS 最好的事情就是自己尝试一下。对我来说,我必须在大约 6 个月的时间里学习如何让它适应我的项目。
这篇文章有详细的解释。 cqrs 简介
在这里您可以找到带有 cqrs 的 asp.net mvc 的示例代码。CQRS 与 MVC。在此处查找更多视频CQRS with ASP.NET MVC - A Year On
我想指出 Greg Young 自己的经典例子:Simple CQRS example
看看Its.CQRS:https ://github.com/jonsequitur/Its.Cqrs ,它正在微软的生产中使用。