poo

12.Formations Programmation Objet

04. Formation MS10265 : Développer des solutions d'accès aux données avec Visual Studio 2010

Objectifs

A l’issue de la formation, les participants seront capables de : · Utiliser les outils fournis par Entity Framework · Effectuer une requête sur EDM (Entity Data Model) · Décrire le modèle optimisé dans Entity Framework et gérer les transactions · Concevoir et créer l’accès aux données à l’aide de Object Services · Créer des solutions extensibles à l’aide de Entity Framework · Concevoir, développer et consommer un service de données WCF simple · Développer la haute performance, la fiabilité des applications ADO.Net · Utiliser LINQ to SQL

Participants

Cette formation s’adresse aux développeurs des 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

Les participants doivent posséder des connaissances de base sur le développement d’applications Web ou de clients Windows riches.

Programme

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 suppression de données Entity

  • Comprendre les changements dans Entity Framework
  • Modifier les donnĂ©es dans un modèle Entity Data Model

Module 5 : Prise en main de scenarii multi-utilisateurs Ă  l'aide des services d'objets

  • Concurrence d'accèsdans Entity Framework
  • Support transactionnel dans Entity Framework

Module 6 : 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 7 : 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 8 : Utilisation des classes POCO avec Entity Framework

  • Besoins pour les classes POCO
  • Classes POCO et "lazy loading"
  • Classes POCO et "change tracking"
  • Etendre les types d'Entity

Module 9 : Création d'une solution N-Tiers à l'aide des Entity Framework

  • Concevoir une solution N-Tiers
  • 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 10 : Prise en main des mises Ă  jour dans une solution N-Tiers Ă  l'aide de Entity Framework

  • Suivi des EntitĂ©s et validation des modifications
  • GĂ©rer les exceptions dans une solution N-Tiers

Module 11 : Création de solutions connectées ponctuellement

  • DonnĂ©es mises en cache hors-ligne Ă  l'aide de XML
  • Utiliser Framework Sync pour la synchronisation des donnĂ©es

Module 12 : 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 13 : 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 14 : 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 15 : 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
Télécharger le plan de cours
  • DurĂ©e5 jours
  • Prix2500 € HT
Dates des
prochaines sessions
  • sur demande
Villes
  • Paris
Formules
Ajouter à votre sélection

  ">

Vous cherchez
une formation
sur mesure ?

N'hésitez pas
Ă  nous contacter

01 44 61 96 00