Formation LINQ
Contenu du cours
- Caractéristiques de language.NET 3,5
- Comprendre les variables locales implicitement typées
- Comprendre le rôle des méthodes d'extension
- Comprendre la syntaxe d'initialisation d'objet
- Comprendre les types anonymes
- Comprendre les expressions lambda
- Une introduction à LINQ
- Comprenez la motivation derrière LINQ
- Support de Visual Studio 2008 LINQ
- Expressions de requête LINQ de débogage
- Travailler avec opérateurs de requête et expressions de requête
- Programmer avec LINQ aux objets
- Comprendre l'exécution différée et immédiate
- Connaître le rôle du type de System.Linq.Enumerable
- Connaître le rôle du type délégué de System.Func
- Comprendre les opérateurs de requête et délégués / relation lambda
- LINQ à ADO.NET
- Définir LINQ à ADO.NET
- Appliquer les requêtes LINQ aux ensembles de données ADO.NET
- Travailler avec les extensions de lignes de données et d’Extensions de Tableaux de données types
- Connaître le rôle de LINQ to SQL
- Connaître le rôle des classes d'entité
- Attributs classe-centraux d'entité
- Connaître le rôle des objets de contexte de données
- Produire des classes d'entité via sqlmetal.exe et de Visual Studio 2008
- Appliquer les requêtes de LINQ aux bases de données relationnelles
- LINQ to XML
- Comprendre le rôle de LINQ to XML
- Travailler avec le modèle objet LINQ to XML
- Examiner le système. Xml. Namespace de Linq
- Employer LINQ to XML pour créer, interroger et enregistrer des documents XML
- Insérer et enlever des données XML à l'aide de LINQ to XML
- Examiner VB syntaxe XML littérale
- Travailler avec des propriétés VB axe XML
- Comprendre LINQ to XML / XML relation littérale
Description
Le Framework SDK de .NET 3,5 inclut beaucoup de mises à jour des langages de programmation de C# et de Visual Basic Dans ce cours de formation de LINQ, les étudiants plongeront dans la prévision actuelle de technologie de la Communauté (CTP) et exploreront ces nouvelles constructions de programmation de première main. Une fois que les caractéristiques de langue de noyau ont été examinées, le reste du cours examinera LINQ (question intégrée par langue) et l’API de noyau qui la représentent : LINQ au-dessus des objets, LINQ au SQL et LINQ au XML
Objectifs
Apprendre C# 3,0 caractéristiques de langue.
Apprendre VB 9,0 caractéristiques de langue.
Apprendre LINQ API