实体框架vs Linq to Entities vs Linq to SQL

Entity Framework vs Linq to Entities vs Linq to SQL

我读了很多关于如何在wpf.net 4应用程序中使用数据库的文章。据我所知,主要的两种技术是:

  • LINQ到SQL(L2S)
  • 实体框架

但有时我也能看到Linq to Entities(L2e)技术的出现,但我无法清楚地解释EF和L2e之间的区别。

所以,我的问题是:实体框架和LinqtoEntities技术之间有什么区别吗?或者这是一种技术的同义词?


使用实体框架编写查询有两种方法:

  • LINQ到实体(http://msdn.microsoft.com/en-us/library/bb386964.aspx)
  • 实体SQL(http://msdn.microsoft.com/en-us/library/bb387145.aspx)

L2e不是单独的技术,而是EF的一部分。

请阅读本文进行比较:http://thedatafarm.com/blog/data-access/choosing-linq-to-entities-vs-entity-sql-vs-entityclient/