首页新闻招聘找找看知识库
  • 回复:2 浏览:632 2015-05-12 09:48 来自 岁月已走远

    NHibernate框架据说目前只有两名活跃的开发者在努力开发了,而EF却有一个团队。我个人是更喜欢NHibernate的,虽然它是移植自Hibernate,但Hibernate本来已经是个优秀的ORM框架了。NHibernate可以说站在巨人的肩膀上,因此它本应该更加优秀和强大,而不是像现在这样,给人人丁单薄、势单力薄的感觉(两名主力开发人员努力了那么久才得以将4.X版本奉献给大家)。李永京大哥开设的这个NHibernate博客小组不知为何也渐渐没了活气,从3.X版本开始就跟丢了...唉...虽然EF都出7了,但个人觉得跟NHibernate还是有很大差距,可为什么NHibernate却门庭冷落...大家都去哪儿了,都肿么了?

  • darklx
    2015-05-16 00:09 darklx
    NHibernate 4.0 终于发布了!
    NHibernate 不如 Entity Framework 活跃,一方面也是因为 NHibernate 已经足够成熟了,几乎没有什么新特性需要去增加。但是 NHibernate 宝刀未老,EF 跟它比起来还差一截。

    冷落的原因,是因为微软的宣传,VS 的直接整合,可拖放傻瓜化,在 .NET 不象 JAVA 那样有一套 SSH 框架几乎一统江湖,自然是有什么方便简单就跟着用什么。

    NHibernate 很强大很灵活,却不是那么容易掌控的,自然没有多少人愿意花时间研究。

    我现在最希望的是 NHibernate 能把性能好好优化一下。

    坚持选择自己认为最合适的就好了~
    第1楼 回到顶楼
  • 岁月已走远
    2015-05-16 07:48 岁月已走远
    @darklx
    谢谢你的解答,一句“NHibernate已经足够成熟了,几乎没有什么新特性需要加进去”命中要点!虽然EF短短几年将版本号从4更新到7,但我个人也觉得NH的4>EF的7,就是所谓的宝刀未老,虽然不知道NH现在是否还是独占鳌头,但是可以肯定的是,它依旧而且将继续坚挺!对了,EF7不再支持傻瓜式拖放了,看来ms也是觉悟了!
    第2楼 回到顶楼
登录后才能评论,请先登录注册