Web & mobilité
Visual Studio 2010 - Développer des Solutions d’accès aux données avec avec ADO .Net 4
Objectifs pédagogiques de la formation
Cette formation "Développer des Solutions d'accès aux données avec Microsoft Visual Studio 2010" de cinq jours permet aux stagiaires de concevoir et de développer les accès aux données à travers les applications Microsoft Windows ou ASP.Net, au sein du Framework .Net.
Programme de la formation
MODULE 1 Architecture et technologies des accès aux données
- Technologies d’accès aux données
- Scénarii d’accès aux données
MODULE 2 Création des entités de modèles de données
- Introduction aux entités de modèles de données
- Modifier une entité de modèle de données
- Personnaliser une entité de modèle de données
MODULE 3 Effectuer des requêtes sur les entités de données
- Récupérer des données à l’aide de LINQ to Entities
- Récupérer des données à l’aide de Entity SQL
- Récupérer des données à l’aide du fournisseur
- Récupérer des données à l’aide des procédures stockées
- Tester le code d’accès aux données
MODULE 4 Création, mise à jour et supression de données Entity
- Comprendre les changements dans Entity Framework
- Modifier les données dans un modèle Entity Data Model
- Prise en main de scenarri multi-utilisateurs à l’aide des services d’objets
- Concurrence d’accèsdans Entity Framework
- Support transactionnel dans Entity Framework
MODULE 5 Création de solutions optimisées à l’aide de services d’objets
- Les étapes de l’exécution de requêtes
- Utiliser les requêtes compilées
- Utiliser des vues Entity Framework pré-définies
- Surveiller la performance
- Améliorer les modifications de données asynchrones
MODULE 6 Personnalisation des Entités et création des Classes d’Entité personnalisées
- Réécrire les classes générées
- Utiliser les modèles pour personnaliser les Entités
- Créer et utiliser les classes d’Entité personnalisées
MODULE 7 Utilisation des classes POCO avec Entity Famework
- Besoins pour les classes POCO
- Classes POCO et “lazy loading”
- Classes POCO et “change tracking”
- Etendre les types d’entity
MODULE 8 Création d’une solution N-Tier à l’aide des Entity Framework
- Concevoir une solution N-Tier
- Définir le fonctionnement et mettre en oeuvre les structures de transport de données
- Protéger les données et les opérations
MODULE 9 Prise en main des mises à jour dans une solution N-Tier à l’aide de Entity Framework
- Suivi des Entités et validation des modifications
- Gérer les exceptions dans une solution N-Tier
MODULE 10 Création de solutions connectées ponctuellement
- Données mises en cachehors-ligne à l’aide de XML
- Utiliser Framework Sync pour la synchronisation des données
MODULE 11 Création de requêtes sur les données à l’aide de WCF Data Services
- Introduction aux services de données WCF
- Créer un service de données
- Utiliser un service de données WCF
- Protéger les données et les opérations dans un service de données WCF
MODULE 12 Mise à jour des données à l’aide de services de données WCF
- Créer, mettre à jour et supprimer des données dans WCF Data Service
- Prévenir les mises à jour non autorisées et améliorer les performances
- Utiliser WCF Data Services avec les données non relationnelles
MODULE 13 Utilisation de ADO.Net
- Récupérer et modifier les données à l’aide des commandes ADO.Net
- Récupérer et modifier les données à l’aide de DataSets
- Gérer les transactions et la concurrence dans des scenarii multi-utilisateurs
MODULE 14 Utilisation de LINQ to SQL
- Mettre en oeuvre un modèle logique de données à l’aide de LINQ to SQL
- Gérer les performances et la concurrence d’accès
- Ref :
- M10265
- Durée :
- 5 jours
- Tarif :
- 2540 € HT
Public
Cette formation "Développer des Solutions d'accès aux données avec Microsoft Visual Studio 2010" est destinée à des développeurs de petites et moyennes entreprises utilisant Visual Studio et intéressés par l’apprentissage de solutions d’optimisation d’accès aux données au travers d’applications telles que Entity Framework, LINQ et ADO.NET.
Pré-requis
Cette formation "Développer des Solutions d'accès aux données avec Microsoft Visual Studio 2010" nécessite de posséder des connaissances de base sur le développement d’applications Web ou de clients Windows riches.
