Académique Documents
Professionnel Documents
Culture Documents
NET
ATELIERS: ENTITY FRAMWORK
Objectif :
Se familiariser avec l’API Entity Framework de Microsoft.
2. Ajouter au projet un nouvel élément de type "ADO.NET Entity Data Model", ce qui va lancer
l'assistant EDM.
1 Mr. OUBENAALLA
TP2 : (Code First)
1. Avec cette méthode, nous allons directement écrire le modèle objet de l'application, Entity
Framework se chargeant par la suite de générer la base de données associée.
2. Créer les deux classes suivantes :
Auteur.cs
Ouvrage.cs
3. Ajouter une nouvelle classe : "LibraryContext". Il s'agit de la classe qui permettra de gérer la
récupération/persistance de nos entités. Elle hérite de classe "DbContext".
5. Lancer la génération du projet, la BDD sera automatiquement créée telle que défini
précédemment (structure et emplacement) lors de son premier appel dans le code).
Note :
2 Mr. OUBENAALLA
TP3 : (Model First)
Cette méthode se situe à mi-chemin entre "Database first" et "Code first". Il s'agit ici de créer
l'Entity Data Model à l'aide du designer. Entity Framework se chargeant ensuite de générer le
code du modèle, ainsi que la base de données.
2. Dans l'assistant EDM, choisir "Modèle vide" et cliquer sur "Terminer" pour l'ajouter au
projet.
3. Dans le designer, créer le modèle de l'application (entités et relations).
3 Mr. OUBENAALLA
Exercice :
4 Mr. OUBENAALLA