2010-06-20 34 views
1

我正在研究一個新的項目,並且正在考慮使用超越Linq to SQL的ORM。我目前已經將Linq連接到SQL連接到一個存儲庫,但我不喜歡我的Repo與我的數據庫結構匹配的方式。 (例如:我在用戶和OpenID之間有一個連接,我需要一個2類(每個表一個)和一個視圖加入它們的類。Telerik OpenAccess ORM - 有人使用它嗎?

我聽說過Telerik的OpenAccess的ORM一些好的東西,我確實有它的許可證(雖然過時 - 最新版本:2009.1 405(2009年4月5日))

我的問題是...

有沒有人用過它?
學習曲線如何?
這是我的上述情況的好工具嗎?
我有沒有更新我的許可證的版本可以嗎?

回答

1

我們公司是一家價值25億美元的太陽能製造公司。當我們開始設計應用程序框架後端的V2版本時,我們會看到Telerik ORM。我花了幾個星期的時間看着它。我們的結論是,它太複雜,有點片狀,滿足我們的需求。我們和L2S一起去了,並沒有後悔過。 L2S提供了我們所需的所有功能,並且簡單直接。國際海事組織,這太糟糕了微軟在Entity Framework上花費如此之多的資源,因爲他們在L2S中獲勝。

+0

因此Linq to SQL可以正常工作,即使每個表/視圖都有一個類的限制? – 2010-06-20 22:54:05

+0

是的。當我們需要創建一個「複合」實體/類,一個包含多個表的數據的類時,我們通常會創建一個視圖,並將該視圖視爲我們的複合實體。這也允許我們在視圖中隱藏複雜的連接而不是Linq。 – 2010-06-21 01:36:12

+0

謝謝。這是我迄今爲止所做的。我只是想看看是否有利用我擁有的OA許可證。 – 2010-06-21 02:03:36

相關問題