*
Microsoft.com Home|Site Map
MSDN*
|Developer Centers|Library|Downloads|How to Buy|Subscribers|Worldwide
Search for

Advanced Search

MSDN Home MSDN Home
MSDN Home > Data Access and Storage > Reference > Project LINQ

The LINQ Project

The LINQ Project is a codename for a set of extensions to the .NET Framework that encompass language-integrated query, set, and transform operations. It extends C# and Visual Basic with native language syntax for queries and provides class libraries to take advantage of these capabilities.
  


Featured Information

Anders Hejlsberg LINQ on Channel9
Watch this Channel9 video with Anders Hejlsberg and Luca Bolognese as they explain what The LINQ Project is, and how it will help you create XML and data-driven applications.   

LINQ Overview LINQ Project Overview
Read about the goals of, and the features proposed for, The LINQ Project.   


Information


Downloads

  • Microsoft Visual Studio Code Name “Orcas” - LINQ CTP (May 2006)

    Following the vision setting preview released at the 2005 PDC, the May 2006 preview of Language-Integrated Query (LINQ) shows the progress made towards realizing that vision, and sets the trajectory for Visual Studio code name “Orcas”.

    This release adds significantly to the LINQ functionality previously available. Highlights of this release include:
      Productivity enhancements via DLINQ designer and debugger support within the Visual Studio 2005 IDE.
    • Support for a broader range of development scenarios thanks to new databinding and ASP.NET support.
    • Ability to integrate LINQ with existing code through features like LINQ over DataSet and DLINQ improvements including inheritance
    • Feedback driven features including deep stored procedure support, since the earlier CTP.
    The installer contains:
    • LINQ libraries
    • VB and C# language enhancements
    • Visual Studio IDE additions
    • Samples (VB or C#)
    • LINQ Overview
    • Standard Query Operators white paper
    • Getting Started papers
    • DLinq overview
    • DLinq Hands-on-labs
    • XLinq Overview
    • XLinq Hands-on-labs
    • References and language specifications
      

Videos

  • Future Directions for Data Programming in Visual Basic

    Join Paul Vick and Amanda Silver as they discuss some of the features coming in Visual Basic 9.0.   

  • Using Visual Basic as a Dynamic Programming Language

    Paul Vick and Erik Meijer talk about the dynamic aspects of programming in Visual Basic, both in Visual Basic 2005 and Visual Basic 9.0.   

  • C# 3.0 Language Enhancements in action

    See the changes proposed to C# 3.0 in action. This video showcases implicit variable declaration, extension methods and lambda expressions. This presentation is based on an earlier release of the Microsoft Visual Studio Code Name “Orcas” C# LINQ CTP.   

  • C# 3.0 LINQ in action

    This video showcases the use of The LINQ Project with C# 3.0. In this video, LINQ is used to query in-memory data stores. This presentation is based on an earlier release of the Microsoft Visual Studio Code Name “Orcas” C# LINQ CTP.   

  • C# 3.0 XLinq in action

    This video showcases the use of The LINQ Project with C# 3.0. In this video, LINQ is used to query XML files. This presentation is based on an earlier release of the Microsoft Visual Studio Code Name “Orcas” C# LINQ CTP.   

  • C# 3.0 DLinq in action

    This video showcases the use of The LINQ Project with C# 3.0. In this video, LINQ is used to query relational databases. This presentation is based on an earlier release of the Microsoft Visual Studio Code Name “Orcas” C# LINQ CTP.   


Hands-on Labs


Visual Basic 9.0 Specific Information


Visual C# 3.0 Specific Information

  • C# Chat: C# 3.0 Language Enhancements

    Can’t attend PDC but still want to talk to the C# team? Join the C# team to discuss the newly announced C# 3.0 features like extension methods, lambda expressions, type inference, anonymous types and the .NET Language Integrated Query.   

  • C# 3.0 Language Specification

    Read about the proposed changes to the C# language.   

Forums

  • The LINQ Project General Forum

    Ask questions about the LINQ Project. The LINQ Project delivers Language Integrated Query (LINQ) for objects, relational, XML, and other forms of data.   

Recent Posts

RSS
See Soma's blog: More...
Posted on Thu, 22 Jun 2006 10:01:04 GMT     Comments (0)
Blinq CTP is available for download at More...
Posted on Thu, 15 Jun 2006 12:40:06 GMT     Comments (0)
Q0.  What is LINQ?  DLINQ?  More...
Posted on Thu, 01 Jun 2006 10:07:56 GMT     Comments (5)
There is a known issue that smart tags are More...
Posted on Tue, 23 May 2006 11:11:30 GMT     Comments (0)
The original announcement became a discussion More...
Posted on Mon, 15 May 2006 10:36:26 GMT     Comments (0)
Hi. Mi name is Jaime Muñoz... and I am trying to More...
Posted on Fri, 01 Sep 2006 08:20:21 GMT     Comments (0)


LINQ Bloggers

Paul Vick
RSS
Well, I'm at the tail end of my East Coast summer vacation, which has included a trip to the beach (Oak Island, NC) and a trip to see the in-laws (Richmond, VA). Highlights: Getting my 9 year old niece and 11 year old nephew hooked (nay, More...
Posted on Fri, 01 Sep 2006 03:55:00 GMT     Comments (1)


The Visual Basic Team
RSS
So I cleaned up my teched demos and editted the notes so hopefully, someone other than me (without access to what's inside my head ;-)) can follow along and see some of the cool new things in VB2005. Simply unzip the solution, open it, and remember More...
Posted on Mon, 03 Jul 2006 13:24:00 GMT     Comments (7)


C# Blogs


Dinesh Kulkarni
RSS
I am taking a break from LINQ/C#-related posts for a littler detour. Today I attended Chris Anderson's talk about "The Long Tail". We often have authors of interesting technical/business/organizational books visit the campus as a part of their book More...
Posted on Tue, 25 Jul 2006 20:09:00 GMT     Comments (0)

Matt Warren
RSS
I know I've not been attentive for a while.  However, is that any reason to try and steal my crown?  It looks like Charles Petzold is trying to be funnier than me. Check out his plan for a new book. He claims it's an 'Evolutionary More...
Posted on Fri, 14 Jul 2006 09:35:00 GMT     Comments (1)

The XML team
RSS
There's been a lot of unhappiness about the W3C floating around recently, well-summarized by Dare Obasanjo. Most of us involved with XML at Microsoft share a good bit of the general frustration, if not the specific complaints, expressed in More...
Posted on Wed, 16 Aug 2006 19:57:09 GMT     Comments (2)


LINQ over DataSet Team
RSS
A coworker of mine now has a new blog.  Just to be clear, this guy is THE SYSTEM.DATA GURU.      
Posted on Thu, 01 Jun 2006 07:30:00 GMT     Comments (0)


The features described in the content linked to on this page are still being worked on. Details of these features, and feature behavior may change before launch.

© 2006 Microsoft Corporation. All rights reserved. Terms of Use |Trademarks |Privacy Statement
Microsoft