两者的优缺点是什么?此外,我听说过有关微软是否会继续支持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. 使用Microsoft Entity Framework/Linq to SQL的自包含模块化类
- 4. AD0.NET Entity Framework 4.0或Linq-to-SQL
- 5. WCF,Entity Framework(代码优先)vs LINQ to SQL
- 6. LINQ to Entity不支持DbGeography条件
- 7. LINQ to SQL支持POCO吗?
- 8. Linq-to-Entities/Entity Framework中的连接
- 9. Xamarin LINQ to Objects支持
- 10. 在DB2中使用LINQ to Entity Framework
- 11. Linq to Entities/Entity Framework交叉edmx“加入”
- 12. 实体框架vs Linq to实体vs Linq to SQL
- 13. Entity Framework vs Nhibernate
- 14. .Net Entity Framework to CSV
- 15. NHibernate vs Entity Framework 4.1中的数据库支持
- 16. Microsoft Sync Framework,Microsoft Entity Framework 4.1和SQL CE 4.0
- 17. 我可以让Entity Framework和Linq-to-SQL一起运行吗?
- 18. sqlite是否支持linq-to-SQL?
- 19. 不支持Linq-To-Sql方法?
- 20. 亚马逊EC2支持LINQ to SQL
- 21. Linq to SQL:多对多支持类
- 22. Linq to Entity和Contains?
- 23. Linq to Entity - 加入更新
- 24. Linq SelectMany in Entity Framework
- 25. System.Data.Sqlite是否支持Entity Framework 6?
- 26. Entity Framework Core是否支持MariaDB?
- 27. 为什么Entity Framework不支持ODBC?
- 28. SelectMany in Linq to entity
- 29. OrderBy in LINQ to Entity
- 30. Linq to entity left join
你知道任何支持速度声明的外部研究吗?我很想知道,因为当我在LinqToSQL和LinqToEntities中创建2个等效查询时,LinqToEntities速度要快得多。尽管我的查询通常很简单。 – dtc 2009-02-11 19:52:25