65.9K
CodeProject 正在变化。 阅读更多。
Home

LINQ

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 10 月 11 日

CPOL

4分钟阅读

viewsIcon

11802

来自MSDN:“LINQ项目是一个代号,用于一组针对.NET Framework的扩展,这些扩展涵盖了语言集成查询、集合和

来自MSDN:“LINQ项目是一个代号,用于一组针对.NET Framework的扩展,这些扩展涵盖了语言集成查询、集合和转换操作。它通过原生的语言查询语法扩展了C#和Visual Basic,并提供类库来利用这些功能。

您可以在MSDN LINQ项目站点以及LINQ通用论坛上找到大量相关信息。

精选信息

LINQ on Channel9 LINQ与函数式编程

C#首席架构师Anders Hejlsberg介绍了下一版本代号为Orcas的Visual Studio。该视频探讨了函数式编程以及LINQ如何简化我们在C#和VB中编写数据库和XML查询的方式。 

LINQ Project Overview LINQ to XML

LINQ to XML是针对XML的语言集成查询而开发的,它利用了标准的查询运算符,并增加了特定于XML的查询扩展。

如何操作?LINQ视频

  • 如何操作:LINQ to SQL:概述 - C#和VB的新语言功能直接支持代码中的数据访问,无需编写SQL。此视频展示了使用LINQ(语言集成查询)查询、更新、添加和删除Northwind数据库中的行的最少步骤。
  • 如何操作:LINQ to SQL:数据模型 - LINQ to SQL依赖于一个对象-关系模型类集,该类集映射到您的数据库表。Visual Studio 2008包含一个可视化的ORM设计器,可将这些表映射到代码。
  • 如何操作:LINQ to SQL:查询数据库 - 此视频展示了如何使用LINQ查询数据库、通过查询可视化工具显示底层SQL、绑定到ASP.NET控件以及记录分页。
  • 如何操作:LINQ to SQL:更新数据库 - 在此视频中,我演示了如何通过LINQ创建、更新和删除记录,以及简单的事务、跨关系的更新以及自定义列和行的验证。
  • 如何操作:LINQ to SQL:LinqDataSource - 新的asp:LinqDataSource控件.NET 3.5使绑定到UI元素变得容易。事实上,在本视频制作过程中,没有编写或损坏任何代码。通过LINQ和LinqDataSource完成查询、更新、删除、分页、排序等操作。
  • 如何操作:LINQ to SQL:自定义LinqDataSource - LinqDataSource控件可以通过声明性方式进行自定义,如第五部分所示,或者通过处理Selecting方法来进行代码自定义。
  • 如何操作:LINQ to SQL:使用存储过程 - 使用现有的存储过程和函数非常容易使用LINQ。我们只需将存储过程拖到O/R映射表面,然后从生成的Data Context对象中调用它们。

视频

  • 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实践 - 此视频展示了The LINQ Project与C# 3.0的结合使用。在本视频中,LINQ用于查询内存中的数据存储。本演示基于Microsoft Visual Studio代号为“Orcas”的C# LINQ CTP的早期版本。
  • C# 3.0 XLinq实践 - 此视频展示了The LINQ Project与C# 3.0的结合使用。在本视频中,LINQ用于查询XML文件。本演示基于Microsoft Visual Studio代号为“Orcas”的C# LINQ CTP的早期版本。 
  • C# 3.0 DLinq实践 - 此视频展示了The LINQ Project与C# 3.0的结合使用。在本视频中,LINQ用于查询关系数据库。本演示基于Microsoft Visual Studio代号为“Orcas”的C# LINQ CTP的早期版本。
  • 利用C#和LINQ(最佳实践) - 这是一个演示,表明LINQ不仅影响数据访问,还影响我们设计、架构和实现应用程序的方式。

ScottGu的博客文章

下载次数

  • LINQPad - 极佳的SQL查询分析器类工具,用于学习和测试您的LINQ(to SQL)知识,作者:Joseph Albahari

尽情享用!请务必查看此Wiki目录中的LINQ子主题。

© . All rights reserved.