2008-12-09 28 views

回答

4

我已經寫了一對夫婦的意見件約LINQ到實體,及其與LINQ到SQL:

http://www.hackification.com/2008/12/03/linq-to-entities-the-blackberry-storm-of-orms/ http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/

摘要:LINQ到SQL ISN」與LINQ-to-Entities相同。 L2S有一個小功能集,但它做的很好。 L2E旨在覆蓋更廣泛的功能集,但目前的版本似乎有一些明顯的遺漏(例如延遲加載)。 L2E的V2應該更好;目前的版本(恕我直言)感覺更像是一個測試版。

0

從我讀過並被告知(重複=)),linq 2 sql正在退役,轉而使用Linq給EF。

看到這裏https://stackoverflow.com/questions/253263/has-microsoft-really-killed-linq-to-sql這裏Is LINQ to SQL Dead or Alive?

EF將允許您使用更通用的後備存儲,這對於非MSSQL後備存儲的用戶提供更好。

+0

Microsoft的DP組_wants_將EF轉換爲下一個版本的替換(除非我誤解了某些內容將作爲.net 4.0/VS2010的一部分發布)。在此之前,我無法看到EF作爲L2S的替代品。 – KristoferA 2008-12-10 03:17:27

+0

另請參閱這兩個有趣的最近發表的文章: http://reddevnews.com/blogs/weblog.aspx?blog=2990 http://www.stephenforte.net/CommentView,guid,bc1bc043-3cdc-4ac2-8b46 -3c72ad1d61cf.aspx – KristoferA 2008-12-10 03:24:52