Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation .NET .NET Accès aux données avec Entity Framework et C#
Domaine : Langages et Frameworks
DURÉE
3 jour(s)
OBJECTIFS
Identifier Entity Framework et ses composants. Utiliser l'approche Database First. Utiliser l'approche Model First. Utiliser l'approche Code First. Concevoir des opérations CRUD avec EF. Optimiser les performances d'Entity Framework.
Pré-requis
Avoir suivi la formation "Programmation Orientée Objet en C#" ou avoir les connaissances équivalentes.
Participants
Développeur ayant des bases en .NET et souhaitant utiliser un framework de mapping objet relationnel (ORM) moderne dans ses applications .NET.
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
.NET .NET Accès aux données avec Entity Framework et C#
Présentation d'Entity Framework
Définir une entité
Mettre en place un ORM (Object Relational Mapping)
Comprendre les éléments d'Entity Framework
Utiliser les outils de Visual Studio 2017
Connaître les différentes approches d'Entity Framework
Mettre en place un ORM (Object Relational Mapping)
Comprendre les éléments d'Entity Framework
Utiliser les outils de Visual Studio 2017
Connaître les différentes approches d'Entity Framework
L'approche Database First
Utiliser l'assistant EF Database First
Générer un modèle (EDMX)
Modifier le modèle de données
Mettre à jour la base de données
Mapper une procédure stockée
Exécuter une première requête
Travaux pratiques (Créer un EDMX à partir d'une base de données existante)
Générer un modèle (EDMX)
Modifier le modèle de données
Mettre à jour la base de données
Mapper une procédure stockée
Exécuter une première requête
Travaux pratiques (Créer un EDMX à partir d'une base de données existante)
L'approche Model First
Utiliser l'assistant EF Model First
Créer le modèle de données
Définir les entités et les propriétés scalaires
Ajouter les associations et les propriétés de navigation
Créer des types complexes
Prendre en compte les énumérations
Jouer avec les héritages
Créer la base de données
Travaux pratiques (Créer un EDMX pour une base de données existante)
Créer le modèle de données
Définir les entités et les propriétés scalaires
Ajouter les associations et les propriétés de navigation
Créer des types complexes
Prendre en compte les énumérations
Jouer avec les héritages
Créer la base de données
Travaux pratiques (Créer un EDMX pour une base de données existante)
L'approche Code First
Comprendre le principe d'une approche Code First
Utiliser l'assistant EF Code First
Créer le contexte et les entités
Créer la base de données
Annoter les entités
Utiliser Fluent API
Migrer le modèle de données
Travaux pratiques (Concevoir une hiérarchie de classes, Générer la base de données)
Utiliser l'assistant EF Code First
Créer le contexte et les entités
Créer la base de données
Annoter les entités
Utiliser Fluent API
Migrer le modèle de données
Travaux pratiques (Concevoir une hiérarchie de classes, Générer la base de données)
Faire du CRUD avec Entity Framework
Lire des données
Insérer des données simples
Insérer des données relationnelles
Mettre à jour des données
Mettre à jour des données relationnelles
Supprimer des données
Travaux pratiques (Ecriture de requêtes lecture/écriture)
Insérer des données simples
Insérer des données relationnelles
Mettre à jour des données
Mettre à jour des données relationnelles
Supprimer des données
Travaux pratiques (Ecriture de requêtes lecture/écriture)
Optimisation d'Entity Framework
Utiliser le Lazy Loading
Utiliser le l'Eager Loading
Utiliser le l'Explicit Loading
Optimiser les requêtes
Travaux pratiques (Mise en place de toutes les optimisations, Comparer les différents résultats)
Utiliser le l'Eager Loading
Utiliser le l'Explicit Loading
Optimiser les requêtes
Travaux pratiques (Mise en place de toutes les optimisations, Comparer les différents résultats)
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- C # .NET - Le langage C#
- C # .NET Concepts avancés en C#
- MICROSOFT ADO.NET Accès aux données avec ADO .NET et C#
- .NET Développement d'applications graphiques avec WPF
- ASP.NET Développement d'applications web avec ASP.NET MVC
- ASP.NET Développement d'applications Web avec Blazor et C#
- ASP.NET Introduction et pratique des micro-services en .NET
- .NET Conception d interfaces graphiques mobiles Xamarin
nos centres de formation