Ce workshop présente dans le détail l'usage et les nouveautés de l'accès aux données en utilisant LINQ : données de SQL Serveur, XML, optimisation, programmation de LINQ, etc.
Durée : 1 jours
Pré-requis Pour suivre ce cours, les stagiaires doivent disposer des connaissances suivantes : Connaissance du développement d'application avec Visual Studio, Pratique de l'accès aux données avec ADO.NET, Pratique du langage C# ou VB.NET.
Format Workshop. |
|
Structure de la formation
Module 1 : Introduction à LINQ L'objectif de ce module est de présenter les concepts à la base de la programmation LINQ. Vue d'ensemble du projet LINQ Utilisation de LINQ avec Visual Studio 2008 Les designers
Module 2 : Nouveautés de VB et/ou C# utilisées dans LINQ Ce module se concentre sur les nouveautés qui ont été introduites dans les langages (C# ou VB), directement utilisées par l'implémentation de LINQ et notamment par le code auto-généré du designer LINQ. L'initialisation des objets Inference de variable locale Type Anonyme Expression Lambda Méthode d'extension Expression de requêtes (Query) Méthode partielle
Module 3 : Utilisation de LINQ pour accéder à des données SQL Ce module explique l'utilisation de LINQ dans le cas de l'accès à des données stockées dans Microsoft SQL Server. Vue d'ensemble de LINQ-To-Sql Programmation du DataContext, et des objets LINQ Utilisation de LINQ pour les applications Winform Utilisation de LINQ pour les applications Web Optimisation et performance
Module 4 : Utilisation de LINQ pour accéder à des données XML Ce module explique l'utilisation de LINQ pour accéder à des données au format XML. Vue d'ensemble de LINQ-To-Xml Création de document XML Utilisation de LINQ pour requêter des données XML Génération de fichiers XML avec LINQ
Module 5 : Les opérateurs LINQ Ce module aborde les différents opérateurs utilisables dans le cas de requêtes LINQ. Vue d'ensemble des opérateurs Validation de type Les opérations d'aggrégat Les opérateurs de sélection L'utilisation des tableaux
Module 6 : Utilisation de LINQ pour accéder à une modélisation de données Ce module présente l'utilisation de LINQ-To-Entities, qui fournit une implémentation d'accès à des données SQL de façon à ce que le développeur puisse écrire ses requêtes de données dans un langage similaire à celui utilisé pour construire la couche de composants métier. Vue d'ensemble de Linq-To-Entities Implémentation et contraintes Le framework ADO.Net Entity Ecriture de requêtes Optimisation et performance
|
|