日期:2014-05-18  浏览次数:20481 次

ORM和项目 散分
各位大虾:
  最近公司有项目(500人月左右吧:)主要为的业务数据和报表)要做,考虑在设计开发阶段引入orm,但是又没有orm项目使用的经验。想请各位有过orm项目经验的大虾给点建议。
最好集中在Nhibernate,ibatis,Nbear三种上面。

------解决方案--------------------
Nhibernate不要用,效率很低
ibatis和Nbear不错
ibatis要灵活一些
------解决方案--------------------
留名 留名

------解决方案--------------------
我用Nhibernate
效率是低点,
------解决方案--------------------
学习ing...

个人觉得正式的商业项目使用开源ORM有点不妥,因为开源的BUG可能比较多点,而且一般更新比较快,所以可能是项目也要不停的更新或者修改等.觉得麻烦!

同时,请教一下,大家在正式的商业项目中经常使用开源ORM吗?


------解决方案--------------------
现有的开源ORM基本都是从Java项目移植到.NET的,与.NET本身并不合拍
这么大的项目,自己写ORM比较好
可以试下dlinq,呵呵~
------解决方案--------------------
jf
------解决方案--------------------
帮顶。。
------解决方案--------------------
jf
------解决方案--------------------
mark
------解决方案--------------------
jf
------解决方案--------------------
关注
------解决方案--------------------
jf
------解决方案--------------------
我们公司用 grove, 挺好
------解决方案--------------------
Nbear
------解决方案--------------------
楼主说的东西我一个都没有听过,孤陋寡闻了,惭愧。。。
------解决方案--------------------
自己写吧!根据需求写比较好!
------解决方案--------------------
jf

------解决方案--------------------
.net上的orm还不够成熟,大多都在开源区,项目比较大的话还是自己按照需求建框架比较好一点。
orm效率低也是没办法的事情,所以几乎所有的orm框架都在缓存上大下功夫,还有就是orm开发千万不要一下子从数据库获取太多数据,呵呵...