有LINQ到SQL有任何主要和已知的缺陷?LINQ到SQL瑕疵
0
A
回答
1
「缺陷?」不,不是。
缺點?也許:
- 不支持表值參數;
- 不支持多對多關係;
- 不支持CLR用戶定義類型;
- 針對N層場景(斷開連接的實體)的Spotty支持;
- 只有與SQL Server(限於MySQL,Oracle的支持,等等)
當然,大多數人都沒有受到任何的這些作品,而其中的一些問題往往會影響到所有 ORM工具。
Linq to SQL是一個完美的實體庫。如果它符合您的要求,那麼沒有理由不使用它。
0
我看到的唯一缺點是沒有對多對多關係的內置支持。
除此之外,還需要調整某些LINQ to SQL查詢以獲得更好的SQL性能,否。
+0
實體框架有多對多內置支持嗎? – maztt 2010-04-26 17:57:19
1
我們已經在L2S上構建了我們的下一代軟件平臺,我們是一家價值25億美元的太陽能公司。我們發現它使用起來相當簡單,而且性能非常好。我們沒有重大缺陷。當然,沒有M2M的支持,但這對我們來說並不是一個大問題。我們編寫了自己的代碼生成器,它生成我們自己的應用程序級實體以及我們自己的定製L2S實體,該實體具有內置的M2M支持。到目前爲止,我們非常滿意。
0
我博客中的一些我LinqToSql跑進而回的問題:
The drawbacks of adopting Linq To Sql
這不是一個全面的列表,從那時起我經歷了其他問題上運行。然而我還沒有花時間寫出來。
相關問題
- 1. CGAffineTransformMakeRotation瑕疵
- 2. Matlab detectCheckerboardPoints瑕疵
- 3. 學說多到多瑕疵
- 4. 瑕疵中的z軸
- 5. PHP計算有瑕疵
- 6. cms設計中的瑕疵
- 7. 重擊遊戲瑕疵
- 8. 在Matplotlib中繪製瑕疵
- 9. 雙軸瑕疵標籤(matplotlib)
- 10. 系統功能瑕疵
- 11. 消耗CPU高的瑕疵
- 12. JSON反序列化中的瑕疵
- 13. 刪除數字圖像中的瑕疵
- 14. libc隨機數發生器有瑕疵?
- 15. 德爾福的絲帶瑕疵圖像
- 16. 如何找出我的邏輯瑕疵?
- 17. JSON編碼顯示意外的瑕疵
- 18. 信任邊界違規 - Veracode瑕疵
- 19. 在線圖中繪製瑕疵記錄
- 20. 使用MALLET訓練的LDA模型的奇異瑕疵值
- 21. 鏈表,我的邏輯瑕疵在哪裏?
- 22. 如何在Power BI中使用計算列中的瑕疵?
- 23. 如何在值爲空或空時返回瑕疵值
- 24. UITableView中的UIProgressView更新導致滾動瑕疵
- 25. 可能出現的瑕疵「包括* .c文件」式C編程
- 26. 瑕疵Bash腳本的補丁和需求文件
- 27. C++蟑螂項目...剔除功能有瑕疵
- 28. 無法擺脫加工草圖中的視覺瑕疵
- 29. android java實現瑕疵..他們有記錄嗎?
- 30. 防止Android網頁界面中的鏈接瑕疵
Devart有一個LinqConnect(http://www.devart.com/news/2010/linqconnect100b.html),它將允許Linq-to-SQL與其他後端進行交談...... – 2010-04-26 14:05:52
@marc:很酷!看起來它仍處於測試階段,但肯定會進入我的書籤。 – Aaronaught 2010-04-26 14:36:40