你生成代码吗?如果是这样,你使用什么,你生成什么?[已关闭]

2022-09-04 02:45:33

我使用过 MyGeneration,我喜欢它生成使用 Microsoft 的数据访问应用块作为我的数据访问层的代码,并使我的数据库概念与我正在建模的领域保持同步。虽然,一个周末的学习曲线比预期的要陡峭,才使其富有成效。

我想知道其他人正在做什么与代码生成有关的事情。

http://www.mygenerationsoftware.com

http://www.codesmithtools.com/

别人?

大约在2000年左右,我工作的公司使用Veritas Software的产品(我相信是)来建模组件并生成集成组件(dll)的代码。我没有得到很多经验,但似乎代码生成长期以来一直是“圣杯”。实用吗?其他人如何使用它?

谢谢!


答案 1

T4是微软的CodeSmith杀手!!!!

去看看吧。微软不想摧毁他们的合作伙伴,所以他们不会宣传它,但这是一件不可忽视的事情,ITS是免费的,并且安装在Visual Studio 2008中。

www.olegsych.com

codeplex.com/t4toolbox

www.t4editor.net


答案 2

我已经成功地使用LLBLGen和nHibernate来生成实体和DAL层。


推荐