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开发千万不要一下子从数据库获取太多数据,呵呵...