.net mvc website - start project

Welkom terug
1 / 14
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 5

In deze les zitten 14 slides, met interactieve quiz en tekstslides.

Onderdelen in deze les

Welkom terug

Slide 1 - Tekstslide

Software development
Maak de website waar je een functioneel ontwerp voor hebt gemaakt.



Benodigdheden
☐ Html en css
☐ Database ontwerp en SQL
☐ Programmeren

PTA onderdeel: 4x
Inleveren: 10 juni

Slide 2 - Tekstslide

Project: Software development
  • Professionele editor: Visual Studio
  • Professionele workflow: git 
  • Professioneel platform: het .net6 MVC framework
  • Professionele houding: eigenaarschap
  • Professionele planning: Trello 
  • Jullie krijgen veel voorbeelden en code
  • Maar nog meer zelf uitzoeken!
  • Weer een kans om iets te maken waar je trots op bent!
Ervaren hoe het is om "in het echt" software te ontwikkelen. Dat doen we door professionele tools te gebruiken in combinatie met een professionele houding.

Slide 3 - Tekstslide

Visual Studio 2022

Slide 4 - Tekstslide

Git (in Visual Studio)

Slide 5 - Tekstslide

Model (c#)
Bepaalt welke data gebruikt wordt

View (html)
Representatie; wat de gebruiker ziet

Controller (c#)
Verzamelt gegevens (logica)
.net 6 MVC framework
Het mvc patroon is slechts één van de onderdeel we van het .net 6 framework gaan gebruiken.

Slide 6 - Tekstslide

Veel c#

Slide 7 - Tekstslide

Maar ook html en css

Slide 8 - Tekstslide

Project: Software development
Deel 1 - begin Maart

  • Leren werken met Visual Studio
  • Templating (html/css)
  • Database ontwerpen en vullen
  • Koppeling met database
  • Inloggen (gegevens versturen, cookies)

Focus op basisfunctionaliteit en databasekoppeling 
Deel 2 - 10 juni

  • Database koppeling - geavanceerd
  • Wachtwoorden hashen
  • Keuzemodules
  • Visueel afronden

Focus afpoetsen

Slide 9 - Tekstslide

Werkwijze
  • We werken vanuit Trello
  • Je werkt samen

     DEMO

Slide 10 - Tekstslide

Beoordeling
Uitgebreide(re) beoordeling staat in de rubric die in de opdracht in classroom staat.

Maximaal een 6
Alléén alle verplichte onderdelen

Maximaal een 10
Met keuzemodules kan je er een 10 van maken

Weegfactor
Je krijgt een cijfer voor proces. Dat is een comibantie van commits, inzet, aanwezigheid en samenwerken. Dit cijfer telt als factor.

Slide 11 - Tekstslide

In classroom staat een document met daarin de uitgebreide opdrachtbeschrijving.

Slide 12 - Tekstslide

Ik heb thuis een windows pc/laptop waarop ik visual studio kan installeren
A
Ja
B
Nee

Slide 13 - Quizvraag

Aan de slag - zelfstandig
  • Teams maken
  • Trello maken
  • Website maken
  • Klaar!

Slide 14 - Tekstslide