LINQ体验系列文章导航
LINQ体验系列文章导航LINQ推荐资源推荐一个大家学习和交流LINQ的地方,就是博客园的LINQ专题和LINQ交流小组。LINQ专题中整理了有关LINQ方方面面的入门、进阶、深入的文章;学习中遇到什么问题或者疑问也可以LINQ交流小组去提问,往往你会得到意想不到的收获哦。
LINQ专题:http://kb.cnblogs.com/zt/linq/LINQ小组:http://space.cnblogs.com/group/linq/ 导言 在2007年11月19日,微软发布了Visual Studio 2008 和.NET 3.5。带来了很多新东西,比如ASP.NET3.5、LINQ、Silverlight、ASP.NET 3.5 Extensions等等,我们要跟紧着微软的步伐,很多的东西不得不从头开始学习了,LINQ体验系列是我在学习过程中记录下来的里程,在我的博客中分享,给大家一起学习Visual Studio 2008 和 .NET 3.5提供一个平台。
本系列共三部分,第一部分讲述了Visual Studio 2008新特性,第二部分介绍了C# 3.0新语言特性和改进。第三部分开始讲解LINQ,先整体介绍了LINQ,再从LINQ to SQL语句入手贯穿了LINQ的精髓。本文给出了本系列的导航。
第一部分:Visual Studio 2008新特性导读:Visual Studio 2008的新特性,其包括.NET Framework 对重定向的支持;ASP.NET AJAX和JavaScript智能客户端支持;全新的Web开发新体验:Web设计器提供了分割视图编辑、嵌套母板页、以及强大的CSS编辑器集成;编程语言方面的改进和LINQ;浏览.NET Framework库源码;智能部署ClickOnce;.NET Framework 3.5 增强功能;集成对Office (VSTO)和Sharepoint 2007开发的支持;在Windows Server 2008, Windows Vista 和Microsoft Office 2007下最好的开发工具集;单元测试功能,所有的Visual Studio专业版本都支持单元测试功能等等。
LINQ体验(1)——Visual Studio 2008新特性
第二部分:C# 3.0新语言特性和改进导读:总体来说,Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,C# 3.0新语言特性在.NET2.0基础上进行了改进,这些改进的功能可以大大简化我们编写程序。
C# 3.0新语言特性和改进包括:
LINQ体验(3)——C# 3.0新语言特性和改进(下篇)
第三部分:LINQ带来的编程体验导读:语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。首先整体认识一下LINQ,然后从LINQ to SQL语句由基础到高级贯穿了LINQ的精髓。
LINQ简介LINQ体验(4)——LINQ简介和LINQ to SQL语句之Where
LINQ to SQL语句基本查询操作部分LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
LINQ体验(6)——LINQ to SQL语句之Join和Order By
LINQ体验(7)——LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
LINQ体验(8)——LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods
LINQ体验(9)——LINQ to SQL语句之Insert/Update/Delete操作
LINQ to SQL语句高级部分LINQ体验(10)——LINQ to SQL语句之开放式并发控制和事务
LINQ体验(11)——LINQ to SQL语句之Null语义和String/DateTime方法
LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载
LINQ体验(13)——LINQ to SQL语句之运算符转换和ADO.NET与LINQ to SQL
LINQ体验(14)——LINQ to SQL语句之存储过程
LINQ体验(15)——LINQ to SQL语句之用户定义函数
LINQ体验(16)——LINQ to SQL语句之DataContext
LINQ体验(17)——LINQ to SQL语句之动态查询
LINQ体验(18)——LINQ to SQL语句之视图和继承支持
LINQ学习工具LINQPad :LINQPad 是一个很好的学习LINQ的工具,LINQPad 是完全免费的,无需安装,支持C# 3.0 和 Framework 3.5的全部功能
VLinq :Visual Linq Query Builder(LINQ可视化查询编辑器)作为Visual Studio 2008的一个插件,可以帮助我们在程序中创建LINQ to SQL查询表达式,支持C#和VB两种语言。
LINQ in Action 电子书:作者:Fabrice Marguerie, Steve Eichert, Jim Wooley 出版日期:2008年1月15日
结束语花了时间把这个系列全部更新了,以适应新的模板,采用图文并茂形式全面介绍了LINQ to SQL 。通过这个系列,您可以迅速入门LINQ。
LINQ体验系列文章导航LINQ推荐资源推荐一个大家学习和交流LINQ的地方,就是博客园的LINQ专题
LINQ专题:http://kb.cnblogs.com/zt/linq/
本系列共三部分,第一部分讲述了Visual Studio 2008新特性,第二部分介绍了C# 3.0新语言特性和改进。第三部分开始讲解LINQ,先整体介绍了LINQ,再从LINQ to SQL语句入手贯穿了LINQ的精髓。本文给出了本系列的导航。
第一部分:Visual Studio 2008新特性导读:Visual Studio 2008的新特性,其包括.NET Framework 对重定向的支持;ASP.NET AJAX和JavaScript智能客户端支持;全新的Web开发新体验:Web设计器提供了分割视图编辑、嵌套母板页、以及强大的CSS编辑器集成;编程语言方面的改进和LINQ;浏览.NET Framework库源码;智能部署ClickOnce;.NET Framework 3.5 增强功能;集成对Office (VSTO)和Sharepoint 2007开发的支持;在Windows Server 2008, Windows Vista 和Microsoft Office 2007下最好的开发工具集;单元测试功能,所有的Visual Studio专业版本都支持单元测试功能等等。
LINQ体验(1)——Visual Studio 2008新特性
第二部分:C# 3.0新语言特性和改进导读:总体来说,Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,C# 3.0新语言特性在.NET2.0基础上进行了改进,这些改进的功能可以大大简化我们编写程序。
C# 3.0新语言特性和改进包括:
- 自动属性(Auto-Implemented Properties)
- 隐含类型局部变量(Local Variable Type Inference)
- 匿名类型(Anonymous Types)
- 对象与集合初始化器(Object and Collection Initializers)
- 扩展方法(Extension Methods)
- Lambda表达式和Lambda表达式树 (Lambda Expression and Lambda Expression Trees)
LINQ体验(3)——C# 3.0新语言特性和改进(下篇)
第三部分:LINQ带来的编程体验导读:语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。首先整体认识一下LINQ,然后从LINQ to SQL语句由基础到高级贯穿了LINQ的精髓。
LINQ简介LINQ体验(4)——LINQ简介和LINQ to SQL语句之Where
LINQ to SQL语句基本查询操作部分LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
LINQ体验(6)——LINQ to SQL语句之Join和Order By
LINQ体验(7)——LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
LINQ体验(8)——LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods
LINQ体验(9)——LINQ to SQL语句之Insert/Update/Delete操作
LINQ to SQL语句高级部分LINQ体验(10)——LINQ to SQL语句之开放式并发控制和事务
LINQ体验(11)——LINQ to SQL语句之Null语义和String/DateTime方法
LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载
LINQ体验(13)——LINQ to SQL语句之运算符转换和ADO.NET与LINQ to SQL
LINQ体验(14)——LINQ to SQL语句之存储过程
LINQ体验(15)——LINQ to SQL语句之用户定义函数
LINQ体验(16)——LINQ to SQL语句之DataContext
LINQ体验(17)——LINQ to SQL语句之动态查询
LINQ体验(18)——LINQ to SQL语句之视图和继承支持
LINQ学习工具LINQPad
VLinq
LINQ in Action 电子书
结束语花了时间把这个系列全部更新了,以适应新的模板,采用图文并茂形式全面介绍了LINQ to SQL 。通过这个系列,您可以迅速入门LINQ。
浙公网安备 33010602011771号