LINQ

LINQ 是一组 .NET Framework 扩展模块集合,内含语言集成查询、集合以及转换操作。它使用查询的本机语言语法来扩展 C# 和 Visual Basic,并提供利用这些功能的类库。

特色信息

Essential LINQ(Microsoft .NET 开发系列)

LINQ 是 Microsoft 最令人兴奋、功能最强大的新开发技术之一。Essential LINQ 是由 Microsoft LINQ 和 C# 团队的精英所编写的第一本 LINQ 书籍。

LINQ to XML

LINQ to XML 是以 XML 语言集成查询为核心开发的,利用标准查询操作符并新增了 XML 特定的查询扩展模块。



视频

使用 Visual Basic 进行数据编程的未来趋势

与 Paul Vick 和 Amanda Silver 一起探讨 Visual Basic 9.0 即将推出的功能。

将 Visual Basic 用作动态编程语言

Paul Vick 和 Erik Meijer 将谈论使用 Visual Basic(Visual Basic 2005 和 Visual Basic 9.0)进行动态编程方面的问题。

操作中的 C# 3.0 语言增强功能

查看针对 C# 3.0 操作的更改提议。此视频演示了隐式变量声明、扩展方法和 Lambda 表达式。此演示基于 Microsoft Visual Studio 代码名称“Orcas”的 C# LINQ CTP 的早期版本。 

操作中的 C# 3.0 LINQ

此视频演示了如何与 C# 3.0 一起使用 LINQ 项目。在此视频中,LINQ 用于查询内存中的数据存储。此演示基于 Microsoft Visual Studio 代码名称“Orcas”的 C# LINQ CTP 的早期版本。

操作中的 C# 3.0 XLinq

此视频演示了如何与 C# 3.0 一起使用 LINQ 项目。在此视频中,LINQ 用于查询 XML 文件。此演示基于 Microsoft Visual Studio 代码名称“Orcas”的 C# LINQ CTP 的早期版本。 

操作中的 C# 3.0 DLinq

此视频演示了如何与 C# 3.0 一起使用 LINQ 项目。在此视频中,LINQ 用于查询关系数据库。此演示基于 Microsoft Visual Studio 代码名称“Orcas”的 C# LINQ CTP 的早期版本。



Visual Basic 9.0 具体信息

Visual Basic 9.0 概述

阅读有关 Visual Basic 的更改提议。

Visual Basic LINQ 示例
Visual Basic 9.0 语言规范

下载及阅读完整版 Visual Basic 9.0 语言规范。


Visual C# 3.0 具体信息

C# 3.0 语言规范

阅读有关 C# 语言的更改提议。

论坛

LINQ 项目综合论坛

提出有关 LINQ 项目的问题。LINQ 项目提供用于对象、关系、XML 和其他形式数据的语言集成查询 (LINQ)。

最新文章 LINQ 论坛 RSS 源


更多博客作者

The Visual Basic 团队 Visual Basic 团队 RSS 源

Dinesh Kulkarni Dinesh Kulkarni RSS 源

Matt Warren Matt Warren RSS 源

XML 团队XML 团队 RSS 源

LINQ over DataSet 团队 LINQ over DataSet 团队

LINQ 新闻报导

这些文章提供 LINQ 的历史概述、其发展背后的渊源,并详述了 LINQ 提供给开发人员的好处及功能。
展望 LINQ

Microsoft 的语言集成查询 (Language Integrated Query) 会改变编程的数据存取吗?