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

时间:2010-10-19 12:09:57

标签: linq-to-sql entity-framework ado.net linq-to-entities

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

  • Linq to SQL(L2S)
  • 实体框架(EF)

但有时我也可以看到Linq to Entities(L2E)技术的提及,但无法找到明确解释EF和L2E之间的区别。

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

1 个答案:

答案 0 :(得分:15)

使用Entity Framework编写查询有两种方法:

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

看看这篇文章进行比较: http://thedatafarm.com/blog/data-access/choosing-linq-to-entities-vs-entity-sql-vs-entityclient/