Programmeren 3
Home

Programmeren 3

Realisatie Fric-frac Controller en DBContext
Realisatie Fric-frac
Model Binding

Programmeren 3

Realisatie Fric-frac
Model Binding

Doelstelling

  1. We leren gegevens in twee richtingen door te geven:
    1. van database naar view:
      1. vanuit de controller de database aanspreken
      2. het model opvullen
      3. het model doorgeven aan de view
    2. van de view naar de database
      1. via de querystring met GET
      2. via de payload met POST

Leerpad

  1. Ik ga ervan uit dat je de views en controlles voor de Fric-Frac app reeds gemaakt hebt. Uitleg hierover vind je op Programmeren 3 Les 20 Fric-frac realisatie Views en Controllers maken
  2. Algemene uitleg:
    1. Model Binding, 10/14/2016
    2. ASP.NET Core Demystified - Model Binding in MVC, 12th July 2017
    3. ASP.NET MVC Controllers
    4. ASP.NET MVC Een Form maken
    5. ASP.NET MVC Form Posts afhandelen
    6. ASP.NET MVC Gegevens valideren
  3. Fric-frac project:
    1. Filmpje: Fric-frac realisatie: Model Binding
    2. EF Core - connectiestring configureren
    3. EF Core - DbContext
    4. We beginnen met tabellen zonder foreign keys.
      1. Fric-frac model refactoring
      2. Fric-frac Country Views
      3. Fric-frac CountryController

Opdracht

  1. Refactor het model voor EventCategory en EventTopic.
  2. Maak voor EventCategory en EventTopic de volgende views:
    1. Index
    2. InsertingOne
    3. ReadingOne
    4. UpdatingOne
  3. Voeg de CSS toe aan alle views.
  4. Maak voor EventCategory en EventTopic een controller met de volgende methoden:
    1. InsertingOne
    2. ReadingOne
    3. UpdatingOne
    4. Cancel
    5. InsertOne
    6. UpdateOne
    7. DeleteOne
  5. Deze opdracht maakt deel uit van het derde examen.
  6. Synchroniseer je lokale map met je repo op Bitbucket. In de commit commentaar plaats je "Les 22 Fric-frac realisatie Model Binding Final".
  7. Deadline: dag van het examen 21/01/2020

JI
2019-11-22 16:41:53