当前位置:  开发笔记 > 编程语言 > 正文

ORM的好功能

如何解决《ORM的好功能》经验,为你挑选了2个好方法。

我目前正在努力整合一个相当简单的ORM工具,作为客户端各种Web项目的框架.大多数项目都是内部的,不需要大量的并发性,所有这些都将违背SQL Server.我建议他们使用像SubSonic,NHibernate和许多其他开源项目这样的ORM工具,但出于可维护性和灵活性的原因,他们想要创建自定义的东西.所以我的问题是:我应该确保在这个ORM工具中包含哪些功能?顺便说一下,我将使用MyGeneration来完成代码生成模板.



1> Jason Buntin..:

为了爱所有神圣的人(以及女人和孩子),尽一切可能说服他们不要使用定制的O/RM解决方案.当有完美的开源轮子存在时,为什么人们想要重新发明轮子?!?!



2> Dale..:

如果您的客户对OSS不感兴趣,因为(真实的或想象的)对支持的看法,您是否考虑过任何高质量的商业第三方ORM,如LightSpeed,它带有一个很好的GUI设计工具

LightSpeed ORM http://www.mindscape.co.nz/images/chrome/screendump.jpg

Mindscape(销售LightSpeed的公司)是一家位于我居住地附近的新西兰公司,我在那里遇到了一些开发人员,我知道他们因拥有令人难以置信的客户支持而闻名.当您购买软件时,他们会为您提供源代码,因此您可以按照自己喜欢的方式进行调整.

您可能不希望必须推出自己的ORM,除非您必须并且您的客户愿意为您提供愚蠢的现金.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有