added the video of january 24th 2023
continuous-integration/drone/push Build is passing Details

master
Marc CHEVALDONNE 2 years ago
parent e422f987d3
commit 7b45c24dd9

@ -22,12 +22,14 @@ Cette première vidéo sert d'introduction. Elle présente Entity Framework Core
<iframe allowfullscreen src='https://opencast.dsi.uca.fr/paella/ui/embed.html?id=a5261c69-ecba-4cf7-916a-50113893534e' width='432' height='270' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true'/>
<br/><br/>
Dans cette seconde vidéo, vous verrez comment coonstruire votre base de données et votre table tout en utilisant une bibliothèque de classes. Il y a aussi une introduction aux trois approches proposées par Entity Framework Core : conventions de nommage, annotations de données et Fluent API.
Dans cette seconde vidéo, vous verrez comment construire votre base de données et votre table tout en utilisant une bibliothèque de classes. Il y a aussi une introduction aux trois approches proposées par Entity Framework Core : conventions de nommage, annotations de données et Fluent API.
<br/><br/><iframe allowfullscreen src='https://opencast.dsi.uca.fr/paella/ui/embed.html?id=cd47b6f1-9673-47d3-820e-2ac3324f4510' width='432' height='270' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true'/><br/><br/>
Cette troisième vidéo traite d'architecture. Elle montre comment organiser son code entre entités, modèle, en utilisant l'injection de dépendance. Elle montre également comment utiliser les méthodes asynchrones pour l'utilisation de la base de données, et comment utiliser les méthodes d'extenions pour rendre le code plus lisible.
<iframe allowfullscreen src='https://opencast.dsi.uca.fr/paella/ui/embed.html?id=c7091511-db70-46ce-b599-2190a8fe8b8d' width='432' height='270' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true'/><br/><br/>
<iframe allowfullscreen src='https://opencast.dsi.uca.fr/paella/ui/embed.html?id=c7091511-db70-46ce-b599-2190a8fe8b8d' width='432' height='270' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true'/><br/><br/>
Enfin, pour finir, voici la vidéo du cours du 24 janvier 2023 pour ceux qui n'auraient pas eu le temps de prendre des notes correctement...
<iframe allowfullscreen src='https://opencast.dsi.uca.fr/paella/ui/watch.html?id=196c45ea-eedc-4514-8a81-3b883fb2da47' width='432' height='270' frameborder='0' scrolling='no' marginwidth='0' marginheight='0' allowfullscreen='true' webkitallowfullscreen='true' mozallowfullscreen='true'/><br/><br/>
:::note
Différentes solutions existent avec EF pour gérer une base de données dont le modèle existe par exemple. Dans ces exemples, je ne traiterai que la partie *Code First*, c'est-à-dire le cas où le modèle est créé à partir de vos classes.

Loading…
Cancel
Save