LINQ

LINQ est un ensemble d'extensions de .NET Framework qui englobe des opérations de transformation, de configuration et de requête LINQ (language-integrated query). Il complète C# et Visual Basic avec une syntaxe de langage native pour les requêtes et fournit les bibliothèques de classes pour tirer profit de ces fonctionnalités.

Informations proposées

Essential LINQ (série Microsoft .NET Development)

LINQ représente l'une des dernières technologies de développement les plus puissantes et exaltantes de Microsoft. Essential LINQ est le premier ouvrage sur LINQ rédigé par des membres dirigeants des équipes LINQ et C# de Microsoft.

LINQ to XML

LINQ to XML a été développé en tenant compte de Language-Integrated Query over XML et il tire profit des opérateurs de requête standard tout en ajoutant les extensions de requête spécifiques à XML.

Informations


Téléchargements

Version complète de Visual Studio 2008 : période d'essai de 90 jours

Vidéos

Orientations futures de la programmation de données dans Visual Basic

Join Paul Vick et Amanda Silver discutant de fonctionnalités à venir dans Visual Basic 9.0.

Utilisation de Visual Basic en tant que langage de programmation dynamique

Dans cette vidéo, Paul Vick et Erik Meijer traitent des aspects dynamiques de la programmation dans Visual Basic, aussi bien dans Visual Basic 2005 que dans Visual Basic 9.0.

Améliorations du langage C# 3.0 en action

Découvrez les modifications proposées pour C# 3.0 en action. Cette vidéo présente la déclaration de variables implicite, les méthodes d'extension et les expressions lambda. Cette présentation se fonde sur une version antérieure de la version CTP de LINQ C#, nom de code « Orcas » de Microsoft Visual Studio.  

LINQ C# 3.0 en action

Cette vidéo présente l'utilisation du projet LINQ avec C# 3.0. Dans cette vidéo, LINQ est utilisé pour interroger les banques de données en mémoire. Cette présentation se fonde sur une version antérieure de la version CTP de LINQ C#, nom de code « Orcas » de Microsoft Visual Studio.

XLinq C# 3.0 en action

Cette vidéo présente l'utilisation du projet LINQ avec C# 3.0. Dans cette vidéo, LINQ est utilisé pour interroger les fichiers XML. Cette présentation se fonde sur une version antérieure de la version CTP de LINQ C#, nom de code « Orcas » de Microsoft Visual Studio.  

DLinq C# 3.0 en action

Cette vidéo présente l'utilisation du projet LINQ avec C# 3.0. Dans cette vidéo, LINQ est utilisé pour interroger les bases de données relationnelles. Cette présentation se fonde sur une version antérieure de la version CTP de LINQ C#, nom de code « Orcas » de Microsoft Visual Studio.


Exercices pratiques


Informations spécifiques à Visual Basic 9.0

Présentation de Visual Basic 9.0

Découvrez les modifications proposées pour Visual Basic.

Exemples LINQ pour Visual Basic
Caractéristiques du langage Visual Basic 9.0

Téléchargez et lisez le document complet sur les caractéristiques du langage Visual Basic 9.0.


Informations spécifiques à Visual C# 3.0

Caractéristiques du langage C# 3.0

Découvrez les modifications proposées pour le langage C#.

Forums

Forum général du projet LINQ

Posez des questions sur le projet LINQ. Le projet LINQ propose un outil linguistique LINQ (Language Integrated Query) pour les objets, les données relationnelles, les données XML et d'autres formes de données.


Blogueurs LINQ

Paul Vick Flux RSS de Paul Vick

Équipe Visual Basic Flux RSS de l'équipe Visual Basic

Dinesh Kulkarni Flux RSS de Dinesh Kulkarni

Matt Warren Flux RSS de Matt Warren

Équipe XML Flux RSS de l'équipe XML

Équipe LINQ over DataSet Équipe LINQ over DataSet

En savoir plus ...

Actualités LINQ

Ces articles fournissent un aperçu général de l'historique du projet LINQ, les raisons de son développement, ainsi que les avantages et les fonctionnalités que LINQ offre aux développeurs.
Examen de LINQ

Le projet LINQ (Language Integrated Query) de Microsoft transformera-t-il l'accès aux données par programmation ?