Lesweek 7 - EFCore

Python intro
Programming basics-II
Les 3 / Week 7a
H5: EFCore
CSD
Lesweek 7
1 / 8
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 8 slides, met tekstslides.

Onderdelen in deze les

Python intro
Programming basics-II
Les 3 / Week 7a
H5: EFCore
CSD
Lesweek 7

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Les 1
Theorie

Les 2
Opdrachten

Les 3
Opdrachten

Opdrachten
ItsLearning > Opdrachten > Leerpad
Opdracht klaar?
Melden bij docent om af te ronden.
😎
Quincy Norbert
qn00@curio.nl

😎
Bart Kouwenberg
bk28@curio.nl

👨‍🏫
Marc Ridders (RSD)
mr41@curio.nl

😑
Nigel Pieter


Slide 2 - Tekstslide

Deze slide heeft geen instructies

Deze les
Deze les:
  • 📅 Leerdoelen/Planning
  • 🗄️ Hoe maak je verbinding met een database?
  • 📦 Packages installeren
  • 🔗 Verbinding maken met een database
  • 👋 Alles duidelijk?

Slide 3 - Tekstslide

Deze slide heeft geen instructies

📈 Leerdoelen
  • Het installeren van de juiste packages en het verbinden met een MySql database

Slide 4 - Tekstslide

Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
📅 Planning
  • 1op1 gesprekken.
  • Werken aan opdracht 2, 3 & 4 van hoofdstuk 5.
  • Afsluiting.

Slide 5 - Tekstslide

Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
📦 Packages
Project -> Manage NuGet Packages

  • Pomelo.EntityFrameworkCore.MySQL
  • Microsoft.EntityFrameworkCore.Tool

*Zorg ervoor dat de packages dezelfde versie hebben als je .NET Framework

Slide 6 - Tekstslide

Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
🔗 Verbinding maken met een database
Maak een class genaamd: AppDbContext, vervolgens inherit je DbContext.

Vul voor je database je eigen username, password en databasenaam in.

In het voorbeeld hiernaast heet onze database "etentje" met de tabellen "Guests" en "Allergies". Voor de tabellen moet je ook de Classes maken.

Slide 7 - Tekstslide

Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
👋 Alles duidelijk?
Vragen?
Leerpad hoofdstuk 5 opdracht 1

Slide 8 - Tekstslide

Deze slide heeft geen instructies