【发布时间】:2010-09-18 07:43:48
【问题描述】:
这是我的链接: link text
想了想,这是我的另一个问题:
现在,如果我要反对存储过程,是否有一种简单的方法不使用 T4、LLCodeGen、Codesmith、subsonic 等来获取输入/输出参数和类型,如果我想生成自己的数据访问层
这是 ASP.Net 2.0
【问题讨论】:
标签: c# asp.net asp.net-2.0 data-access-layer
这是我的链接: link text
想了想,这是我的另一个问题:
现在,如果我要反对存储过程,是否有一种简单的方法不使用 T4、LLCodeGen、Codesmith、subsonic 等来获取输入/输出参数和类型,如果我想生成自己的数据访问层
这是 ASP.Net 2.0
【问题讨论】:
标签: c# asp.net asp.net-2.0 data-access-layer
研究一种称为对象关系映射或 ORM 的东西。有很多很好的工具可以为您自动化大部分数据层代码:NHibernate、Castle Active Record、SubSonic 等。
【讨论】:
添加到 Joel Coehoorn 的 ORM 列表中,您还可以考虑 SubSonic。我发现它非常易于使用,并且它支持在您认为必要时直接访问您的过程、视图和表格。
您最好使用现有工具而不是滚动您自己的代码生成器。 (不是说你不能自己动手,而是为什么要重新发明轮子——尤其是有这么多好的选择呢?)
【讨论】: