=波波日志 > Asp.Net/C#/WCF > 21.7 使用LINQ查询小结=
[转]21.7 使用LINQ查询小结
LINQ是.NET 3.5框架里的新特性,使用LINQ能够极大的方便开发人员进行数据操作。不仅如此,LINQ还支持多种数据源中数据的筛选和查询,这些数据源可能是数组、数据库、数据集甚至是XML文档。本章着重的讲解了LINQ查询语法,以及LINQ查询子句,可以由浅入深的了解LINQ查询语句是如何编写的。LINQ查询语句的语法非常简单,熟悉SQL查询语法的人在一定程度上很容易就能够上手投入到开发中。本章还包括:
1)准备数据源:准备了3种类型的数据源以演示如何使用LINQ进行多种数据源查询。
2)基本子句:讲解了from、where、let、join等基本子句,基本子句在LINQ中是非常基础也是非常重要的,熟练的编写基本子句不仅能够提高性能也能够方便筛选。
3)投影操作:讲解了如何使用LINQ提供的Select方法进行投影操作。
4)排序操作:讲解了如何使用LINQ提供的Where方法进行排序操作。
5)聚合操作:讲解了如何使用LINQ提供的Sum、Count等方法进行聚合操作。
6)建立连接:讲解了如何不使用LINQ to SQL提供的类而使用方法建立与SQL数据源的连接。
7)数据操作:讲解了如何使用LINQ进行数据插入、修改和删除等操作。
本章在最后几节中详细的讲解了如何使用LINQ进行数据插入、修改和删除等操作以及对比了LINQ与ADO.NET的优劣,使用LINQ能够减少数据操作的代码量,使代码更像是使用面向对象的思想进行开发的,并再与ASP.NET MVC应用程序进行应用整合。LINQ技术现在在国内是一门新技术,但是发展也有一定的时间了,熟练掌握LINQ基础能够在未来的开发潮流中占有一席之地。
1)准备数据源:准备了3种类型的数据源以演示如何使用LINQ进行多种数据源查询。
2)基本子句:讲解了from、where、let、join等基本子句,基本子句在LINQ中是非常基础也是非常重要的,熟练的编写基本子句不仅能够提高性能也能够方便筛选。
3)投影操作:讲解了如何使用LINQ提供的Select方法进行投影操作。
4)排序操作:讲解了如何使用LINQ提供的Where方法进行排序操作。
5)聚合操作:讲解了如何使用LINQ提供的Sum、Count等方法进行聚合操作。
6)建立连接:讲解了如何不使用LINQ to SQL提供的类而使用方法建立与SQL数据源的连接。
7)数据操作:讲解了如何使用LINQ进行数据插入、修改和删除等操作。
本章在最后几节中详细的讲解了如何使用LINQ进行数据插入、修改和删除等操作以及对比了LINQ与ADO.NET的优劣,使用LINQ能够减少数据操作的代码量,使代码更像是使用面向对象的思想进行开发的,并再与ASP.NET MVC应用程序进行应用整合。LINQ技术现在在国内是一门新技术,但是发展也有一定的时间了,熟练掌握LINQ基础能够在未来的开发潮流中占有一席之地。
类别:Asp.Net/C#/WCF 作者:转载 日期:2010-06-03 【评论:0】
暂时没有评论!
发表留言
百度赞助
同类热门博文
- ·IE里Cookie跨域不能..
- ·去掉隐藏asp.net编译..
- ·解决asp.net验证视图..
- ·找不到System.Web.S..
- ·web服务因URL意外地..
- ·C#2.0中,SerialPor..
- ·用C#编写ActiveX控件..
- ·用C#编写ActiveX控件..
博格Tag
- flash/flex/fcs/AIR(752)
- Asp.Net/C#/WCF(598)
- 操作系统及应用软件(376)
- JavaScript/Ajax(330)
- SQL及数据库(134)
- 黑客技术(115)
- Asp/VBScript(111)
- HTML/WML/CSS兼容/XML(102)
- PHP/apache/Perl(96)
- 网站排名及优化(96)
- 其他(75)
- showbo日志(66)
- lucene.net/分词技术(33)
- 计算机网络(26)
- 机械重工(26)
- C#设计模式(25)
- Google Maps开发(17)
- 日语学习(15)
- Canvas/VML/SVG(13)
- linux(11)
- 游戏开发(8)
- 正则表达式(5)
- Jsp/Java(4)
最新博文
- ·详解SqlConnection连..
- ·C#实现的html内容截..
- ·asp.net web.config..
- ·asp.net<%--注释--%..
- ·ASP.NET环境配置常见..
- ·asp.net防止图片盗链..
- ·Session.Abandon的使..
- ·asp中缓存cache技术..
随机博文
