Lesweek 7 - EFCore

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

This lesson contains 8 slides, with text slides.

Items in this lesson

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

Slide 1 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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

Slide 3 - Slide

This item has no instructions

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

Slide 4 - Slide

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 - Slide

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 - Slide

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 - Slide

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 - Slide

This item has no instructions