Accueil > Développement .NET

 > Entity Framework

null

Développement .NET

Entity Framework

Objectif

Acquérir les compétences et connaissances requises pour concevoir et developper une application dont l’accès aux données est assuré par l’Entity Framework

Durée : 2 jours (14 heures)

Dates :
-23/01/23
-13/11/23

Formation initiale ou expérience en développement . Net requise

Programme de la formation

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és
  • Modification d'un modèle de données d'entités
  • Personnalisation d'un modèle de données d'entités

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és

  • Comprendre le suivi des modifications dans Entity Framework
  • Modifier des données dans un modèle de données d'entités

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

Personnalisation des entités et création des classes d'entités 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

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
Menu