Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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 ADO.NET-实体数据模型与LINQ到SQL_Linq To Sql - Fatal编程技术网

Linq to sql ADO.NET-实体数据模型与LINQ到SQL

Linq to sql ADO.NET-实体数据模型与LINQ到SQL,linq-to-sql,Linq To Sql,我正在尽力理解“ADO.NET实体数据模型”和“LINQ到SQL”之间的区别,但我无法理解。 有人能解释一下两者之间的区别以及优缺点吗 谢谢 FrankLinq to SQL实际上是Linq的概念证明。看见微软正在全力支持实体框架,尽管我相信它还没有准备好进入黄金时间 无论如何,本文提供了一些关于差异的额外细节。据说Linq to SQL已经死了(但我不这么认为,这是一种受到开发社区欢迎的方式)。实体框架是它的继承者,如果您愿意的话。它可以访问更多的数据源(更多的数据库类型,以及不同类型的数据源

我正在尽力理解“ADO.NET实体数据模型”和“LINQ到SQL”之间的区别,但我无法理解。 有人能解释一下两者之间的区别以及优缺点吗

谢谢
Frank

Linq to SQL实际上是Linq的概念证明。看见微软正在全力支持实体框架,尽管我相信它还没有准备好进入黄金时间


无论如何,本文提供了一些关于差异的额外细节。

据说Linq to SQL已经死了(但我不这么认为,这是一种受到开发社区欢迎的方式)。实体框架是它的继承者,如果您愿意的话。它可以访问更多的数据源(更多的数据库类型,以及不同类型的数据源,如reporting services、business intelligence等)。它比Linq到SQL复杂得多,并且具有更陡峭的学习曲线,例如EF允许一类多表映射。使用EF无法实现其他功能,例如指定延迟加载—这只是Linq到SQL