2010-09-01 79 views
2

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

他们在their Codeplex pageseveral videos上有很多信息,这些信息也很有用。

阅读完文档并观看一些视频后,我对这个ORM感到非常好奇。模型驱动的开发,la LLBLGen对我很有吸引力,特别是我被NHydrate用LINQ表达式干净地查询相关对象的能力吸引(在与SubSonic达成相同能力之后,悲惨地战斗,并且大部分失败)。

所以,我会特别感兴趣的是听到任何人在项目中使用NHydrate的经验。你有没有用过它,你的经历如何?我特别想知道任何人的意见是否有任何阻止表演者?

回答

2

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

- 克里斯戴维斯

+0

很好的答案,但我认为你将“.Net”与“Visual Studio” – codekaizen 2010-11-19 01:20:53

0

不幸的是,我不能给你任何真实世界的nHydrate经验,因为我也在做评估。但是nHydate提供的服务让我印象深刻。在过去的四年中,我一直使用Deklarit,现在已经退出销售,但是一直到用户界面都进行了MDD,并且包含了基于角色的安全性。因此,对于我来说,nHydrate为我提供了低层次的内容,支持分页和审计跟踪以及对数据库的历史性更改,以便最终升级生产系统。但是,唉,我没有更高的水平。雕塑接近,请参阅www.dawliasoft.com。对于我喜欢CSLA的业务对象层,Sculpture会生成t4csla.codeplex.com,但只有Sculpture才能生成UI。经过近一个月 您的文章我很乐意听到后面为你的结论和决定

感谢 约翰

+0

还没有时间去尝试一个宠物项目呢。很高兴看到至少有一个人偶然发现了它。 – 2010-09-28 15:18:31