2010-03-01 131 views
1

您能推薦一個簡單但有用的DAL對象創建器嗎?我想要一些以LINQ的方式創建和更新對象的東西。它應該在C#中,並且如果它在部分類中拆分對象的屬性和數據訪問方法會好得多。有關創建DAL對象的建議

我們之前使用過CSLA,但我希望我們的下一個項目更簡單一些。

在此先感謝

+0

LINQ出了什麼問題? – 2010-03-01 05:49:13

回答

2

如果你正在尋找一個ORM,在這裏看到:

NHibernate, Entity Framework, active records or linq2sql

你只是希望使用原始ADO.NET,也可能數據集?如果是這樣,你是否想要一個代碼生成器爲你生成你的數據層沒有一個完整的ORM?

如果您要使用Linq(而不是Linq-To-Sql),那麼此時您需要一個ORM。

CSLA實際上並不是一個ORM,並且從數據層的角度來看並沒有多大作用。它更像是一個業務層工具。

+0

感謝兄弟我來看看它。 – 2010-03-01 11:59:36

3

正如有很多偉大的產品在那裏一個不起眼的建議 - 我們一直在使用EntitySpaces(一個ORM)在我們的商店幾年喜歡它。

+0

@thedugas - 看起來不錯,我會看看它。你有沒有用過免費的東西? – 2010-03-01 06:57:16

+0

我目前正在使用實體空間進行調查,如果您對其特別喜歡的內容進行了擴展,則會喜歡它。 – Russell 2010-03-01 11:52:51

+0

@Jojo - 不,我沒有,但你可能會發現這個感興趣的文章: http://stackoverflow.com/questions/206197/best-free-orm-tools-to-use-with-net-2 -0-3-5 – dugas 2010-03-01 13:24:41