Plan du cours

Introduction

LINQ Notions de base

  • IEnumerable<T>
  • IEnumerator<T>
  • Projection, filtrage, quantificateurs, partitions, opérations, etc.

Aperçu des opérateurs LINQ

  • Exécution immédiate ou différée
  • Opérateurs avec ou sans flux

Préparation de l'environnement de développement

  • Installation et configuration de .NET
  • Installation et configuration de LINQPad

Requêtes LINQ simples

  • Sélection d'une source de données
  • Création d'une requête
  • Exécution d'une requête

Transformation des données et relations de type

  • Renvoi des résultats sous forme de type
  • Effectuer des opérations sur les éléments de la source
  • Permettre au compilateur de sélectionner des types

Regroupement et jointure LINQ des requêtes

  • Regroupement par clés multiples
  • Extension d'une requête de groupe
  • Regroupement avec des clés personnalisées
  • Utilisation de la jointure interne avec une clé composite
  • Utiliser la jointure de groupe et la jointure interne de groupe

LINQ avec les opérateurs Lambda

  • Comprendre la syntaxe des méthodes avec les opérateurs Lambda
  • Regroupement par clés multiples
  • Regroupement par clés et objets personnalisés
  • Utilisation de la jointure interne et de la jointure composite
  • Utilisation de la jointure de groupe et de la jointure interne de groupe

Requêtes standard et complexes

  • Filtrage de sous-ensembles
  • Réorganisation des données à l'aide d'un opérateur
  • Analyse des groupes de base
  • Création d'une hiérarchie dans un ensemble de données
  • Chaîner des données
  • Utilisation des mots-clés into et let

de LINQ à SQL

  • Mise en place d'une base de données
  • Interroger une base de données
  • Mise à jour d'une base de données

LINQ à XML

  • Créer un arbre
  • Utiliser les requêtes sur les arbres

Résumé et conclusion

Pré requis

  • Compréhension de la programmation

Audience

  • Développeurs web
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires