實體框架vs Linq to Entities vs Linq to SQL

ado.net entity-framework linq-to-entities linq-to-sql

我閱讀了很多關於如何在WPF .Net 4應用程序中使用數據庫的文章。據我了解,主要的兩項技術是:

  • Linq to SQL(L2S)
  • 實體框架(EF)

但有時我也可以看到Linq to Entities(L2E)技術的提及,但無法找到明確解釋EF和L2E之間的區別。

所以,我的問題是:實體框架和Linq to Entities技術之間有什麼區別嗎?或者這是一種技術的同義詞?

一般承認的答案

使用Entity Framework編寫查詢有兩種方法:

L2E不是一項單獨的技術,而是EF的一部分。

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



Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因