.net mvc website - start project

Welkom terug
1 / 14
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolvwoLeerjaar 5

Cette leçon contient 14 diapositives, avec quiz interactif et diapositives de texte.

Éléments de cette leçon

Welkom terug

Slide 1 - Diapositive

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

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

Visual Studio 2022

Slide 4 - Diapositive

Git (in Visual Studio)

Slide 5 - Diapositive

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

Veel c#

Slide 7 - Diapositive

Maar ook html en css

Slide 8 - Diapositive

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

Werkwijze
  • We werken vanuit Trello
  • Je werkt samen

     DEMO

Slide 10 - Diapositive

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

In classroom staat een document met daarin de uitgebreide opdrachtbeschrijving.

Slide 12 - Diapositive

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

Slide 13 - Quiz

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

Slide 14 - Diapositive