.net mvc website - start project

Welkom terug
1 / 14
next
Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 5

This lesson contains 14 slides, with interactive quiz and text slides.

Items in this lesson

Welkom terug

Slide 1 - Slide

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

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

Visual Studio 2022

Slide 4 - Slide

Git (in Visual Studio)

Slide 5 - Slide

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

Veel c#

Slide 7 - Slide

Maar ook html en css

Slide 8 - Slide

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

Werkwijze
  • We werken vanuit Trello
  • Je werkt samen

     DEMO

Slide 10 - Slide

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

In classroom staat een document met daarin de uitgebreide opdrachtbeschrijving.

Slide 12 - Slide

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