Programmeren 3<br /> <span style="color: red;">Les 9 en 10</span>
Home

Programmeren 3
Les 9 en 10

N-tier architectuur
N-tier architectuur

Programmeren 3
Les 9 en 10

27 november 2017
29 november 2017

N-tier architectuur

Doelstelling

  1. We leren wat n-tier architectuur is:
    1. we maken een presentatielaag;
    2. een business logic laag;
    3. een data acces laag;
  2. We doen aan de hand van Postcode-gegevens.
  3. Na deze les ben je in staat om zelf de basis voor een n-tier applicatie te leggen.

Stappenplan

  1. n-tier architectuur
  2. Analyse van de Postcode App
    1. Definitiefase PostcodeApp
    2. Ontwerpfase PostcodeApp
  3. Realisatiefase PostcodeApp

Opdracht

  1. Maak een nieuw project met de naam BookApp. Volg dezelfde richtlijnen als voor de Postcode App:
    1. in de map dotnetcore
    2. geen submap creëren voor de solution
  2. Baseer je op:
    1. Definitiefase BookApp
    2. Ontwerpfase Book App
    om (baseer je hiervoor op het voorbeeld van de postcodes in Realisatiefase PostcodeApp):
    1. een DAL klasse te maken voor CSV, XML en JSON datastorage bestand;
    2. een BLL klasse te maken voor Book
    3. een view in de console maken voor het tonen van boeken die je respectievelijk ingeleest uit CSV, XML en JSON bestand
  3. Synchroniseer je lokale map met Cloud9 met behulp van link. In de commit commentaar plaats je "Les 9 en 10 Opdracht N-tier BookApp final".
  4. Verstuur via de opdrachtlink op Moodle een tekstbestand met een link naar je Cloud9 workspace.
  5. Deadline: 6 december 2017

JI
2017-11-24 13:08:00