有人用过NHydrate ORM吗?

时间:2010-09-01 21:51:19

标签: .net nhibernate orm nosql nhydrate

NHydrate是.Net的一个鲜为人知的ORM - 我昨天第一次偶然发现它。

他们拥有关于their Codeplex pageseveral videos的大量信息,这些信息也非常有用。

在阅读了文档并观看了一些视频后,我对这个ORM非常好奇。模型驱动的开发,la LLBLGen对我很有吸引力,特别是我被NHydrate所吸引,能够使用LINQ表达式干净地查询相关对象(在与SubSonic实现相同能力的情况下,经过悲惨的战斗,并且大部分都没有成功)。

所以,我非常有兴趣听听任何人在项目中使用NHydrate的经历。有没有人用过它,你的体验如何?我特别想知道在任何人看来是否有任何表演者?

2 个答案:

答案 0 :(得分:2)

我实际上是在nHydrate项目上工作,可以回答你在chrisd@nhydrate.org上提出的任何问题。我们非常努力地使LINQ语法运行良好。与LLBLGen的不同之处还在于.NET集成。上次我查看这个产品时,你必须生成一个文件夹,然后在.NET项目中手动包含文件。 nHydrate集成在.NET环境中,项目直接添加到IDE。我们还有一个数据库安装程序项目,可以跟踪模型中的所有数据库更改。您的API和数据库是版本,不会失去同步。

- 克里斯戴维斯

答案 1 :(得分:0)

不幸的是,我不能给你任何nHydrate的真实世界经验,因为我也在做评估。但是我对nHydate提供的东西印象非常深刻。在过去的4年里,我一直在使用Deklarit,现在已经退出销售,但MDD一直到UI,并包含开箱即用的基于角色的安全性。所以对我来说,nHydrate给了我低级的东西,支持分页和审计跟踪,以及数据库的历史性变化,以便最终升级生产系统。但是唉,没有更高层次,我就离开了。 Sculpture接近,请访问www.dawliasoft.com。对于业务对象层,我喜欢CSLA,Sculpture生成,t4csla.codeplex.com也是如此,但只有Sculpture才能生成UI。 在你发布近一个月之后,我很想听听你的结论和决定

感谢 约翰