Formation : Visual Studio 2010 - Développer une solution d'accès aux données avec ADO .Net 4
Manipuler les données avec le Framework 4 et LINQ

Technique

La majorité des applications d'entreprise actuelles doit pouvoir accéder à un volume important de données de nature hétérogène. C'est pourquoi, en complément des compétences traditionnelles nécessaires aux développements d'applications Web ou Windows, les développeurs doivent aujourd'hui maîtriser les briques ADO du Framework .Net garantissant un accès de qualité aux données, qu'elles soient stockées dans des bases de données, ou qu'elles proviennent de sources XML.

Objectifs de cette formation Visual Studio 2010

  • 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 de cette formation Visual Studio 2010

  • Développeurs expérimentés

Pré-requis de cette formation Visual Studio 2010

  • 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 de cette formation Visual Studio 2010

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

Les plus de cette formation Visual Studio 2010

  • Une formation très concrète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et de mises en pratique.
  • Une large place accordée à la pratique qui permet aux participants d'acquérir rapidement les compétences nécessaires à la mise en oeuvre des techniques d'accès aux données avec Visual Studio 2010.
  • La qualité d'une formation officielle Microsoft (remarque : support de cours en anglais à la date de mise à jour du site web).

Certification de cette formation Visual Studio 2010

Cette formation prépare au test suivant :

70-516 et entre en jeu dans les cursus de certifications :

Formation Visual Studio 2010 - Formation développement .Net - Formation ADO .Net 4 - Formation LINQ - Formation 10265

Durée :

5  Jours

Tarif :

2 545 € HT

Réf :

MS889

Réf editeur:

10265A

Option(s) :

Repas Paris :

115 € HT

Certification :

150 € HT

Date des sessions

Bon à savoir...

  • Support de cours officiel en anglais remis aux stagiaires
  • Formation éligible au DIF
  • Formation éligible à la SA Value

aucune formation
sélectionnée

Plus d’infos sur cette formation ?

Nous contacter :
0 825 07 6000

Poser une question par mail

Demander à être rappelé

Promotions derniere minute

Location de salles

Demande de catalogue
Inscription email