吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

Linq补漏笔记一:简介

一、Linq 优点

LINQ是它是集成在.NET编程语言中的一种特性。已成为编程语言的一个组成部分,在编写程序时可以得到很好的编译时语法检查,丰富的元数据,智能感知、静态类型等强类型语言的好处。

 

二、 Linq设计目标

Linq的出现就是试图在不同类型的数据之间,包括关系模型数据和层次模型数据之间,提供一个统一的访问接口,开发者无需关心底层数据访问细节上的差异。

 

三、 Provoder

.net framework 3.5自身提供了3种Linq Provider.   (分别是: Linq to OBJECT , Linq to ADO.NET   , Linq to XML).

1、Linq to OBJECT : 用来访问对象集合的编程接口。

2、Linq to ADO.NET 是用来访问关系模型的编程接口,其可以进一步分为:  Linq to SQL , Linq to Entities , Linq to DataSet. 三个子类别。

 Linq to SQL 在.net自定义类型(class)和数据库的物理表之间建立映射,通过操作自定义类型从而实现对数据库物理表的操作,Linq to Entities与

Linq to sql 有相似之处,但是linq to entitity 并不是直接在数据库物理表和自定义类型之间建立映射,而是采用了一个概念上的实体数据模型,这项技术目前还

在持续的研发中。  Linq to Dataset 是使用LINQ来访问dataset 接口。

3、Linq to XML 

 

 

 

 

posted on 2012-12-18 00:58  _eagle  阅读(308)  评论(0编辑  收藏  举报