两者的优缺点是什么?此外,我听说过有关微软是否会继续支持LINQ to SQL的各种传言,任何进一步的信息将不胜感激。Linq to SQL vs Entity Framework,Microsoft支持
3
A
回答
6
L2S将继续得到我所理解的支持,从我从最后一个PDC中回想起来,所有的重点都放在了L2E for .NET 4.0上。
从我对L2E的现状进行实验,发现它'不够充分'。特别是在速度方面。我做了一些简单的性能测试,我的L2S查询有时比L2E快2-4倍,甚至在预编译L2E视图时也是如此。
2
这个post指向一些信息。特别是3点主要区别:
查询比Microsoft SQL Server的其他关系存储能力
不限于LINQ的语言支持
先进的测绘设备,这样,完整的文本查询语言如将单个类映射到多个表
1
您可以使用NHibernate吗?它非常成熟,并得到社区的大力支持。
6
LINQ to SQL适用于只能使用SQL的应用程序。
实体框架适用于需要提供可插入后端(Oracle,MySQL,SQL,XML等)数据源的应用程序。
我对谣言的理念是,当你从MS(或任何其他公司)得到官方声明时,认为稳定并担心“支持”,对此有正面或负面影响。截至目前,两者都得到支持。
相关问题
- 1. Linq to Entity Framework(v1)
- 2. Delphi Prism和LINQ to SQL/Entity Framework
- 3. AD0.NET Entity Framework 4.0或Linq-to-SQL
- 4. WCF,Entity Framework(代码优先)vs LINQ to SQL
- 5. LINQ to Entity不支持DbGeography条件
- 6. LINQ to SQL支持POCO吗?
- 7. 是Linq to Entity Framework的外连接
- 8. 在DB2中使用LINQ to Entity Framework
- 9. Linq to Entities/Entity Framework交叉edmx“加入”
- 10. 实体框架vs Linq to实体vs Linq to SQL
- 11. NHibernate vs Entity Framework 4.1中的数据库支持
- 12. .Net Entity Framework to CSV
- 13. 我可以让Entity Framework和Linq-to-SQL一起运行吗?
- 14. sqlite是否支持linq-to-SQL?
- 15. 亚马逊EC2支持LINQ to SQL
- 16. 不支持Linq-To-Sql方法?
- 17. Linq to SQL:多对多支持类
- 18. Linq to Entity和Contains?
- 19. Linq to Entity - 加入更新
- 20. Entity Framework Core是否支持MariaDB?
- 21. 为什么Entity Framework不支持ODBC?
- 22. Linq SelectMany in Entity Framework
- 23. OrderBy in LINQ to Entity
- 24. C#LINQ to Entity .Count
- 25. SelectMany in Linq to entity
- 26. Linq to entity left join
- 27. DataSource in Microsoft Test for Entity Framework
- 28. EF - LINQ to Entities不支持
- 29. MVC使用Linq to Entity w/sql加密
- 30. 使用Linq to Entity的SQL查询
你知道任何支持速度声明的外部研究吗?我很想知道,因为当我在LinqToSQL和LinqToEntities中创建2个等效查询时,LinqToEntities速度要快得多。尽管我的查询通常很简单。 – dtc 2009-02-11 19:52:25