ASP.NET MVC和仓储模式理解

4

我对ASP.NET MVC和接口设计非常陌生。为了应对工作危机,我被要求尽力学习这个环境。虽然很难理解,但我正在慢慢掌握它。我在Photoshop中创建了一张图片,展示了我对存储库模式的基本理解以及为什么强烈推荐使用它。我想在工作中部署这种模式,并希望确保掌握其主要要点。 alt text

请指出任何明显错误(不是苛刻或无关的)......希望没有。

1个回答

4

这基本上是我遵循的相同模式。这也类似于Scott Hanselman编写的nerddinner应用程序使用的模式。

唯一的改变是在控制器和存储库之间添加服务层。这将帮助您避免使用“臃肿”的控制器,这被认为是不好的做法。


我非常赞同。我认为ServiceLayer是最有帮助的模式之一。推荐阅读:Martin Fowler的《企业应用架构模式》。Repository模式基本上就是NoSQL数据库或LINQ-to-SQL免费提供给你的。 - mnemosyn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接