webbutveckling-backend

The markdown behind the website for webbutvckling backend

Razor och input validering

Lektionsplan

Tisdag den 29:e januari 2019

  1. Sammanfatning av Introduktion till HTML och MVC
  2. Genomgång av Razor
  3. Genomgång av input validering
  4. Genomgång av övning till idag
  5. Projekt 2 slut, merge till master innan kl 10:00
  6. Projekt 3 start

Kurslitteratur

Razor

Input validering

URL Routing

Regex - Reguljäre uttryck

Extra kurslitteratur

Detta är insperation till material man kan läsa för att öka chansen för VG.

ViewEngines

Det är möjligt att skåpa en egen viewengine i ASP.NET Core, om man skulle vilja det.

Razor pages

Razor pages är en ny möjlighet som kom i ASP.NET Core 2.0, och uppläget är anderlunda än MVC som också använder Razor och som kursen bygger, Razor pages är Nice to Know.

URL routing

Input validering

Razor

Övningar

Regex:

En rad interaktiva övningar för Regular expressions:

ASP.NET MVC:

En tutorial på hur man kommer på gång med en ASP.NET Core MVC applikation:

  1. Get started with ASP.NET Core MVC
  2. Add a controller to an ASP.NET Core MVC app
  3. Add a view to an ASP.NET Core MVC app

Tyvärr kräver hela tutorialen att man går på gång med Entity Framework, men om man har mod på att börja jobba med det kan man köra igennom hela toturialen

Projekt

Avslutning projekt 2 push to master

Start projekt 3 (Ludo web game), se PingPong

Extra

Överblick over MVC

Länk till kod till AspNetMvcValidation