3 jours (21 heures)
Formation certifiante - Code CNCP : 2232 - Certif Info : 94009
- Présentiel
- Blended - Learning
- FOAD / E-learning tutoré
Objectifs
- Créer un nouveau contenu XML en utilisant LINQ vers XML.
- Utiliser les méthodes d’extension fournies par la classe System.Linq.Enumerable pour étendre le comportement des classes de collecte.
- Créez un modèle d’objet basé sur une base de données SQL Server, puis interrogez la base de données en utilisant LINQ to SQL.
- Modifiez les données et utilisez les procédures stockées avec LINQ to SQL.
- Créez du contenu XML à l’aide de classes dans l’espace de noms System.Xml.Linq.
- Valider, interroger et transformer le contenu XML en utilisant LINQ vers XML.
- Transformer le contenu XML en utilisant LINQ vers XML.
- Créer un modèle de données d’entité basé sur une source de données, puis interroger les données en utilisant LINQ to Entities.
- Modifier les données et utilisez les procédures stockées avec LINQ to Entities.
Prérequis
Posséder une expérience préalable en développement d’applications .NET ou en utilisant C # ou Visual Studio et une certaine connaissance de l’utilisation des interfaces et des génériques.
Vous n’avez pas les prérequis nécessaires pour la formation Linq avec C# ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.
Intervenants
Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).
PROGRAMME DE FORMATION LINQ AVEC C#
INTRODUCTION À LINQ
- Le besoin de LINQ
- Découvrez les différents fournisseurs de LINQ
- Étudier LINQ to object simple, LINQ to SQL et LINQ to XML
AMÉLIORATIONS LINGUISTIQUES POUR LINQ
- Enquête sur les nouvelles fonctionnalités du langage requises par LINQ
- En savoir plus sur la déclaration de type implicite
- Utiliser l’initialisation des objets
- Travailler avec les expressions Lambda
- Créer et utiliser des méthodes d’extension
- Sélectionnez plusieurs colonnes en utilisant des types anonymes
LINQ AUX OBJETS
- Apprenez diverses techniques pour utiliser LINQ pour rechercher des collections d’objets en mémoire
- Utilisez LINQ avec des tableaux, des listes génériques, des dictionnaires génériques, des chaines et d’autres collections non génériques
- Travailler avec des exemples en utilisant plusieurs des méthodes d’extension de types System.Linq.Enumerable et comparer ces méthodes aux mots clés LINQ
LINQ TO SQL
- Apprenez comment mapper un modèle de données à un modèle d’objet
- Inclure diverses techniques pour utiliser LINQ to SQL pour rechercher des données dans une base de données SQL Server
- Explorer comment modifier les données et enregistrer les modifications
- Voir Comment utiliser les procédures stockées pour modifier les données
EXPLORER LINQ TO SQL
- Explorer les fonctionnalités avancées de LINQ to SQL
- Explorer à l’aide de LINQ to SQL dans une application Windows
- Explorer à l’aide de LINQ to SQL dans une application Web
LINQ TO DATASETS
- Apprenez diverses techniques pour utiliser LINQ to DataSet pour rechercher des données dans un DataSet
- Consultez Comment utiliser DataViews avec les résultats d’une requête LINQ to DataSet
- Explorer comment lier les résultats d’une requête LINQ to DataSet aux contrôles Windows Forms
LINQ TO XML
- Créer un contenu XML à l’aide de classes dans l’espace de noms System.Xml.LINQ
- Rechercher un contenu en utilisant XPath Expressions avec l’API basée sur LINQ
- Valider le contenu XML à l’aide de l’API basée sur LINQ
- Consulter le contenu XML en utilisant LINQ vers XML
- Transformer le contenu XML en utilisant LINQ vers XML
LINQ TO ENTITIES
- Comprendre la relation entre LINQ aux entités et le framework de l’entité
- Apprenez comment mapper un modèle de données à un modèle de données d’entité
- Apprenez diverses techniques pour utiliser LINQ to Entities pour rechercher des données dans une base de données
- Explorer comment modifier les données et enregistrer les modifications
- Voir Comment utiliser les procédures stockées pour modifier les données
MISE EN ŒUVRE DE LINQ
- Extraire des valeurs distinctes
- Créer des regroupements
- Récupérer les éléments des regroupements
- Utiliser des regroupements avec des jointures
- Tester la présence d’éléments
- Utiliser SelectMany
- Vidéo : Utiliser les méthodes d’extraction d’éléments
- Utiliser Take et While pour boucler dans la collection
- Réaliser une jointure externe
Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.
POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS