Présentation de linq avec c#

Présentation de LINQ en C#

Introduction

A propos de l'auteur

Site : www.e-naxos.com Blog : www.e-naxos.com/blog
Formation C# - Visual Studio - Delphi.NET/Win32
Audit, Conseil, Développement

© Copyright 2007 Olivier DAHAN
Reproduction, utilisation et diffusion interdites sans l'autorisation de l'auteur. Pour plus d'information contacter odahan@e-naxos.com

Avant Propos

Cet article (PDF 32 pages) propose un tour d'horizon de la technologie LINQ et de ces différentes facettes encore méconnues. LINQ ne concerne pas que les bases de données, savez vous qu'on peut s'en servir pour créer, transformer ou interroger des fichiers XML en se passant de XQuery,XPath et XSLT ? Et ce n'est qu'une seule facette de LINQ !
D'ailleurs 32 pages A4 rien que pour en faire un petit tour..
Attention : la lecture de cet article peut rendre addicted à LINQ, consultez votre médecin si les troubles persistes !

Mise en page : l'article Word peut présenter quelques problèmes de mise en page sur ce site en raison de sa transformation automatique en html. Si certains passages sont trop difficiles à lire, n'oubliez pas que vous pouvez télécharger le PDF original.

Sommaire

  • Ce qui fait de LINQ une nouveauté
  • LINQ to Objects
    • Construction de la requête
  • LINQ to ADO.NET
    • LINQ to ADO.NET, c'est quoi ?
      • LINQ to SQL
      • LINQ to Dataset
      • LINQ to Entities
  • LINQ to XML
  • Les exemples
    • LINQ to SQL
      • Les bases du mapping
      • Un contexte d'exécution
      • Première requête
      • Variante
    • Compliquons un peu la requête
      • Filtrage
      • Tri
      • Autre syntaxe
      • Concluons sur LINQ to SQL
    • LINQ to Dataset
      • Exemple
    • LINQ to XML
      • Créer des données XM
      • Marier LINQ to XML avec LINQ to SQL/Dataset/Entities
    • LINQ to Entities
      • Développeur != Plombier
      • Changer de dimension
      • Passons à la réalité...
      • Construire le modèle
      • Personnaliser le modèle
      • Premier test du modèle
      • Ajout d'une procédure stockée au modèle
      • Utiliser les relations
      • Créer des relations
      • Modifications des données
  • Conclusion

Lien de téléchargement

L'article PDF, ainsi que les sources associées, peuvent être téléchargés intégralement sur mon blog: http://www.e-naxos.com/Blog/post/Presentation-des-differentes-facettes-de-LINQ-(article-a-telecharger).aspx

A voir également
Ce document intitulé « Présentation de linq avec c# » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Rejoignez-nous