2010-10-07 19 views
0

我正在开发网站的管理部分。它主要由操纵如数据的列表:正在寻找一种技术来减少ASP.NET MVC中CRUD操作的“控制器重复次数”

  • 产品
  • 供应商
  • 税型材
  • ...

我发现创建处理控制器的任务每个模型的CRUD操作有点太重复,容易出错,从一个控制器到另一个控制器。

我仍然需要适应这些控制器的一些额外的操作,但不是全部。

有人知道一种经过验证的方法来减少通常CRUD操作中控制器的含义吗?

回答

1

一个建议是看看调整用于生成脚手架方法的T4模板。看看Rob Conery的MVC Starter Site看看他做了什么(看看/Web/CodeTemplates在源代码中的一般想法)。

还有一些其他的MVC库,如FubuMVC,旨在减少代码重复,但它不是基于实际的ASP.NET MVC框架(并且它不是真正的我的东西)。

相关问题