Visual Studio 2010 - Développer une solution d'accès aux données avec ADO .Net 4
Durée : 5 jours
Villes/Dates :
Cliquer ICI pour consulter notre planning et le tarif de cette formation.
Objectifs
- Savoir se connecter à une base de données
- Apprendre à exécuter des requêtes via un objet de commande
- Découvrir les fonctionnalités de requêtage intégrées aux langages de programmation (LINQ) pour manipuler des objets
- Être capable d'écrire des requêtes LINQ
Public
- Développeurs expérimentés
Pré-requis
- Avoir suivi les formations "Visual Studio 2010 - Développer des applications Windows" (MS892) ou "Visual Studio 2010 - Développer une application Web ASP .Net" (MS887) ou connaissances équivalentes
Programme
Architecture et technologies d'accès aux données
- Les technologies d'accès aux données
- Scénarios d'accès aux données
Construire les modèles de données d'entité (Entity Data Models)
- Introduction aux modèles de données d'entité
- Modification d'un modèle de données d'entité
- Personnalisation d'un modèle de données d'entité
Interroger des données d'entité
- Récupérer des données en utilisant LINQ to Entities
- Récupérer des données en utilisant Entity SQL
- Récupérer des données en utilisant le fournisseur EntityClient
- Récupérer des données en utilisant des procédures stockées
- Test unitaire sur le code d'accès aux données
Création, mise à jour et suppression de données d'entité
- Comprendre le suivi des modifications dans Entity Framework
- Modifier des données dans un modèle de données d'entité
Gestion de scénarios multi-utilisateurs en utilisant les services d'objet
- Gestion de la concurrence dans Entity Framework
- Support des transactions dans Entity Framework
Construire des solutions optimisées en utilisant les services d'objet
- Les étapes d'exécution de requête
- Suivi des modifications et matérialisation d'objet
- Utilisation de requêtes compilées
- Utilisation des vues Entity Framework générées à la conception
- Surveillance des performances
- Exécuter des modifications de données asynchrones
Personnalisation d'entités et construction de classes d'entité personnalisées
- Surcharge des classes générées
- Utilisation de modèles pour personnaliser des entités
- Création et utilisation de classes d'entité personnalisées
Utilisation des classes POCO ("plain old" CLR Objects) avec Entity Framework
- Conditions pour l'utilisation des classes POCO
- Classes POCO et chargement tardif
- Classes POCO et suivi des modifications
- Extensions des types entité
Construire une solution n-tiers en utilisant Entity Framework
- Conception d'une solution n-tiers
- Définition d'opérations et implémentation des structures de transport de données
- Protéger les données et les opérations
Gestion des mises à jour dans une solution n-tiers en utilisant Entity Framework
- Suivi des entités et persistance des modifications
- Gestion d'exceptions dans une solution n-tiers
Construire des solutions occasionnellement connectées
- Mise en cache de données hors-ligne en utilisant XML
- Utilisation de Sync Framework
Interroger des données en utilisant les services de données WCF
- Introduction aux services de données WCF
- Création d'un service de données WCF
- Consommation d'un service de données WCF
- Protection des données et des opérations dans un service de données WCF
Mise à jour de données en utilisant les services de données WCF
- Création, mise à jour et suppression de données dans un service de données WCF
- Prévenir les mises à jour non autorisées et améliorer les performances
- Utilisation des services de données WCF avec des données non relationnelles
Utilisation d'ADO.Net
- Récupération et modification de données en utilisant les commandes ADO.Net
- Récupération et modification de données en utilisant les DataSets
- Gestion de transactions et de la concurrence dans des scénarios multi-utilisateurs
Utilisation de LINQ to SQL
- Implémentation d'un modèle logique de données en utilisant LINQ to SQL
- Gestion des performances et gestion de la concurrence
Télécharger le plan de cours
Visual Studio 2010 - Développer une sol[...]
Document Adobe Acrobat [71.3 KB]
Visual Studio 2010 - Développer une sol[...]
Document Adobe Acrobat [71.3 KB]

