read me updates

EFCore3_Reforged
Marc CHEVALDONNE 5 years ago
parent 9941e00b0a
commit 97d807e622

@ -1,5 +1,5 @@
# Entity Framework Core 3.0
*13/01/2020 ⋅ Marc Chevaldonné*
*14/01/2020 ⋅ Marc Chevaldonné*
---
Entity Framework (EF) Core est un ORM (Object-Relational Mapper) qui permet aux développeurs .NET de gérer de manière simple, légère et extensible, des bases de données.
@ -16,7 +16,7 @@ Les exemples sont organis
1. *Fundamentals* :
Dans cette partie, je donnerai quelques notions pour se connecter à une base à l'aide de chaîne de connection (*connection strings*), comment utiliser des *providers de tests...*.
Il s'agira en conséquence d'exemples simples manquants d'explications sur certains points, car ils seront présentés plus tard.
* **ex_041_001 : Connection Strings** : montre comment utiliser une chaîne de connexion SQL Server ou SQLite.
* [**ex_041_001 : Connection Strings**](ex_041_001_ConnectionStrings) : montre comment utiliser une chaîne de connexion SQL Server ou SQLite.
* **ex_041_004 : Testing in memory** : présente comment utiliser des fournisseurs en mémoire pour éviter la surchage de la création d'une base de données en particulier dans le cas de tests unitaires. Cet exemple est composé de 4 projets.
2. *Model* :
Ce chapitre s'attardera sur le lien entre le modèle et la base de données. En effet, avec EF, l'accès aux données se fait via le modèle, c'est-à-dire l'ensemble de vos classes (qui seront reliées à des tables créées plus ou moins automatiquement)
@ -30,6 +30,7 @@ Ce chapitre s'attardera sur le lien entre le mod
* **ex_042_006 : Keys with Fluent API** : explique comment créer les clés primaires d'une entité lorsqu'on utilise la *Fluent API*.
* **ex_042_007 : Value Generation** : explique comment faire générer des valeurs automatiquement lors de l'insertion ou de la mise à jour
* **ex_042_008 : Data Seeding before Entity Framework 2.1** : explique comment utiliser un stub (méthode qui était recommandée avant EF Core 2.1)
* **ex_042_009 : Data Seeding** : explique comment utiliser un stub (méthode recommandée depuis EF Core 2.1)
3. *Schemas and migrations* :
Le but de ce chapitre sera de vous montrer comment garder votre modèle et votre base de données synchronisés.

@ -1,5 +1,5 @@
# ex_042_009_DataSeeding
*13/01/2020 ⋅ Marc Chevaldonné*
*14/01/2020 ⋅ Marc Chevaldonné*
---

Loading…
Cancel
Save