有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