`
lovnet
  • 浏览: 6712965 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

微软免费图书Introducing to Microsoft LINQ翻译预告及目录结构

阅读更多

本书翻译目的为个人学习和知识共享,其版权属原作者所有,如有侵权,请告知本人,本人将立即对发帖采取处理。
允许转载,但转载时请注明本版权声明信息,禁止用于商业用途!
如果我做得不好,请您给我批评指正。如果通过我的翻译能使您学到一些东西,请您给我鼓励。

各位园友:
经过几天的努力与意见征集,Introducing to Microsoft LINQ这本书的翻译终于决定要开始了。在此感谢大家对我的支持与鼓励,也感谢那些能够参与进翻译小组中的兄弟们(具体名单我将在以后逐步放出的各个部分中分别注明)。1.25号开始至年后2.14号期间将会停止更新(回家过年喽),不过翻译小组的成员们在此期间将仍会努力。以下是本书的目录结构

目录

版权声明

本书简介

1.LINQ简介

1.1什么是LINQ

1.1.1 LINQ是如何工作的

1.1.2 相关模型和层次/图表模型比较

1.1.3 XML操作

1.2 语言集成

1.2.1 声明式编程

1.2.2 类型检查

1.2.3 不同类型集合之间的透明性

1.3LINQ 调味料(LINQ Flavors)

  1.3.1 LINQ to Objects

  1.3.2 LINQ to ADO.NET

  1.3.3 LINQ to XML

1.4 LINQ的现状和未来的走向

本章小结

2 C#语言特性

重读C#2.0

泛型(Generics)

代理(Delegates)

匿名方法(Anonymous Methods.)

Enumerators 与Yield

C# 3.0 Features

    C#3.0特性

    本地类型推断(Local Type Inference)

    Lambda 表达式

扩展方法(Extension Methods)

    对象初始化(Object Initialization)表达式

    匿名类型(Anonymous Types)

    查询语法

   本章小结

3 Visual Basic 9.0 语言特性

  Visual Basic 9.0 和可空类型(Nullable Types)

Visual Basic 9.0和C#3.0对应的特性

    本地类型推断(Local Type Inference)

    扩展方法(Extension Methods)

    对象初始化(Object Initialization) Expressions

    匿名类型(Anonymous Types)

    查询表达式

    Lambda 表达式

    Closures

  Visual Basic 9.0中和C#3.0不对应的特征

    XML支持

    轻松代理(Relaxed Delegates)

C#3.0中和Visual Basic 9.0不对应的特征

    Yield关键字

    匿名方法(Anonymous Methods)

   本章小结

4 LINQ语法基础

  LINQ查询

    查询语法

    完全查询语法

  查询操作符

    Where操作符

Projecttion操作符

Ordering操作符

Grouping操作符

Join操作符

Set操作符

Aggregate操作符

Generation操作符

Quantifies操作符

Partitioning操作符

Element操作符

其他操作符

  延迟查询赋值和扩展方法决议

   延迟查询赋值

扩展方法决议

转换操作符

AsEnumerable

ToArray and ToList

ToDictionary

ToLookup

   Of Type and Cast

  本章小结

5.LINQ to ADO.NET

  LINQ to SQL

    LINQ to SQL中的实体

    数据建模

    数据查询

    数据更新

    绑定元数据

    .NET和SQL类型集合中的差别

  LINQ to DataSet

    用LINQ加载DataSet

    用LINQ查询DataSet

    用LINQ查询一个类型化的DataSet

    访问无类型的DataSet数据

  LINQ to Entities

  本章小结

6 LINQ to XML

  LINQ to XML简介

  LINQ to XML API

    XElement

    XDocument

    XAttribute

    XNode

    XName 和 XNamespace

    其他的 X* Classes

    XObject和注释

  读取,遍历,修改XML

  LINQ to XML 查询

    Attribute, Attributes

Element, Elements

    XNode 查询方法

    XPath和扩展方法的相同点

    InDocumentOrder

  延迟查询赋值

  对XML使用LILNQ查询

  对XSD和已定义类型验证的支持

  对XPath和System.Xml.XPath的支持

  本章小结

附录: ADO.NET Entity Framework

  ADO.NET 标准方法

  从物理层进行抽象

  实体数据模型

  用ADO.NET查询实体

  用LINQ查询ADO.NET实体

  更改并更新ADO.NET实体

  LINQ to SQL和ADO.NET Framework

  总结

索引

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics