2010-09-01 68 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