Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linq to sql 场景背后的linq2sql是否等于实体框架_Linq To Sql_Entity Framework - Fatal编程技术网

Linq to sql 场景背后的linq2sql是否等于实体框架

Linq to sql 场景背后的linq2sql是否等于实体框架,linq-to-sql,entity-framework,Linq To Sql,Entity Framework,我知道这是一个新事物,功能更强大,增加了更多选项, 但是linq2sql是新EF的一部分吗 如果没有,这两个框架之间的主要区别是什么?根据我所读到的和别人告诉我的(反复=),Linq2SQL正在被淘汰,取而代之的是LinqtoEF 看看这里和这里 EF将允许您使用更通用的备份存储,这对非MSSQL备份存储的用户更好。我已经写了一些关于LINQ到实体及其与LINQ到SQL的关系的观点: 概要:LINQtoSQL与LINQtoEntities不同。L2S有一个很小的功能集,但它的功能非常好。L2

我知道这是一个新事物,功能更强大,增加了更多选项, 但是linq2sql是新EF的一部分吗


如果没有,这两个框架之间的主要区别是什么?

根据我所读到的和别人告诉我的(反复=),Linq2SQL正在被淘汰,取而代之的是LinqtoEF

看看这里和这里


EF将允许您使用更通用的备份存储,这对非MSSQL备份存储的用户更好。

我已经写了一些关于LINQ到实体及其与LINQ到SQL的关系的观点:


概要:LINQtoSQL与LINQtoEntities不同。L2S有一个很小的功能集,但它的功能非常好。L2E的目标是涵盖更广泛的功能集,但当前版本似乎有一些明显的遗漏(例如延迟加载)。L2E的v2应该更好;当前版本(IMHO)更像是一个测试版。

微软的DP小组希望将EF作为下一个版本的替代品(除非我有误解,否则它将作为.net 4.0/VS2010的一部分发布)。在那之前,我不认为EF可以替代L2。另外,我还看到了最近发表的两篇有趣的文章:斯图,我为你写得好的博客文章喝彩!绝对在我推荐的比较L2S和L2E的阅读清单上。。。