Accéder aux données avec le framework Entity

Référence : LAN-FRA-SV-ENT-AUT

Infos pratiques

  • Durée : 3 jours soit 21 heures
  • Population visée : Ouvrier – Employé – Employé qualifié – Cadre – Cadre supérieur
  • Public concerné : Toute personne souhaitant apprendre à accéder et gérer des données dans les applications .NET créées avec le Framework .NET.

Programme

Objectifs pédagogiques

A l’issue de cette formation, l’apprenant sera capable de :

  • Mettre œuvre le framework Entity pour créer et accéder des données en mode CRUD dans des applications .NET.

Pré-requis

  • Maîtriser la programmation orientée objet et le langage C# 3.0 ou VB 9.0 ;
  • Savoir écrire des requêtes LINQ sur des grappes d'objets ;
  • Savoir créer des formulaires dans des applications Windows Forms / ASP .NET de gestion de données.

Objectifs opérationnels et contenu de la formation

Introduction

  • D'ADO .NET au framework Entity
  • Présentation d'un modèle d'entités
  • Le framework Entity dans une architecture n-tiers

Création d'un composant d'accès aux données

  • Création un modèle d'entités
  • Personnalisation du modèle d'entités :
    • Fusion d'entités
    • Extension d'une entité via l'héritage
    • Renommage d'entités et des propriétés
    • Créer des relations
    • Définition de contraintes
  • Définition des relations entre les entités
  • Utilisation de procédures stockées
  • Le contexte de données

Gestion des données

  • Gestion du contexte de données
  • Etendre un modèle d'entités
  • Ecrire des requêtes LINQ pour extraire des données
  • Lazy Loading / chargement à la demande
  • Gérer la concurrence d'accès aux données

Utilisation d'un modèle d'entités dans une application .NET

  • Définition d'un contexte de données pour les utilisateurs
  • Gestion des données en mode CRUD
  • Créer des formulaires de gestion de données
  • Les liaisons de données
  • L'objet EntityDataSource (ASP .NET)

Méthodes et moyens

Explications théoriques suivies de pratiques guidées puis mises en autonomie

  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire
  • Stage disponible en mode « In Class » : 2 téléviseurs et 1 caméra HD par salle
  • Concepteur : ENI SERVICES - Diffuseur : Groupe ARKESYS

Méthodes d’évaluation des acquis

  • Exercices de synthèse et d’évaluation
  • Evaluation de fin de stage

Profil formateur

Nos formateurs bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Support stagiaire

  • Support papier ou électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB