Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.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
什么';s ADO.NET LINQ与;实体框架?_.net_Conceptual - Fatal编程技术网

什么';s ADO.NET LINQ与;实体框架?

什么';s ADO.NET LINQ与;实体框架?,.net,conceptual,.net,Conceptual,我只是在寻找一种很好的方法来划分和内部化这些技术。好的: ADO.NET-这是访问.NET中数据库的经典方式。自1.1以来,这种方式一直存在 LINQ—它是一种语言特性,允许开发人员编写类似sql的语法来查询.NET内部的数据集合 实体框架-这是一个对象关系映射器,允许.NET从数据库(sql模式到对象)或预先存在的对象模型(对象到sql模式)创建对象模型或数据库模式 这些功能的结合方式是ADO.NET仍然支持实体框架下的数据访问,LINQ使您能够查询实体框架根据模型中的映射生成的对象。确定:

我只是在寻找一种很好的方法来划分和内部化这些技术。

好的:

ADO.NET-这是访问.NET中数据库的经典方式。自1.1以来,这种方式一直存在

LINQ—它是一种语言特性,允许开发人员编写类似sql的语法来查询.NET内部的数据集合

实体框架-这是一个对象关系映射器,允许.NET从数据库(sql模式到对象)或预先存在的对象模型(对象到sql模式)创建对象模型或数据库模式

这些功能的结合方式是ADO.NET仍然支持实体框架下的数据访问,LINQ使您能够查询实体框架根据模型中的映射生成的对象。

确定:

ADO.NET-这是访问.NET中数据库的经典方式。自1.1以来,这种方式一直存在

LINQ—它是一种语言特性,允许开发人员编写类似sql的语法来查询.NET内部的数据集合

实体框架-这是一个对象关系映射器,允许.NET从数据库(sql模式到对象)或预先存在的对象模型(对象到sql模式)创建对象模型或数据库模式


这些功能的结合方式是ADO.NET仍然支持实体框架下的数据访问,LINQ使您能够查询实体框架根据模型中的映射生成的对象。

这里有一个关于Linq2SQL与EF的明确讨论:关于Linq2SQL与EF的明确讨论在这里: