Kursplan

Modul 1: Komme i gang med ASP.NET MVC

  • ASP.NET MVC prosjektmaler
  • Forstå strukturen i et ASP.NET MVC-prosjekt
  • Navnemønstre
  • Opprette visninger
  • Definere kontrollere
  • Definere en datamodel

Modul 2: Opprette en komplett ASP.NET MVC-applikasjon

  • Opprette sterktypede visninger
  • Forstå URLer og aksjonsmetoder
  • Bruke HTML-hjelpere
  • Håndtere formularposter
  • Datavalidering

Modul 3: Bruke Razor View Engine

  • Razor-designmål
  • Implementere en Razor-visning
  • Razor-syntaks
  • Tilgang til modelldata i Razor-visninger

Modul 4: Industrielt sterke ASP.NET MVC-applikasjoner

  • Bedre praksis for ASP.NET-applikasjonsarkitektur
  • Implementere et repository og Entity Framework datamodel
  • Bruk av Dependency Injection
  • Implementere en tilpasset kontrollerfabrikk

Modul 5: Testdriven utvikling med ASP.NET MVC

  • Gjennomgang av TDD
  • Enhetstestingsrammeverk
  • Gjennomgang av bruk av TDD med ASP.NET MVC

Modul 6: Visningsteknikker

  • Definere og bruke tilpassede HTML-hjelpere
  • Definere et oppsett/master-side
  • Bruk av stiler
  • Definere og bruke delvis visninger
  • Razor-hjelpere-metodesyntaks

Modul 7: Implementere navigasjon

  • Definere visningsmodellklasser
  • Implementere datafiltrering i en kontroller
  • Forstå navigasjonsmekanismen
  • Legge til tilpassede inntrengninger i en rutetabell
  • Definere standardverdier, parametere og validering
  • Generere URLer og hyperkoblinger
  • Tilpassede rutebegreinsninger

Modul 8: Statshåndtering

  • Bruk av skjulte felter
  • Sesjons- og applikasjonsstat
  • Tilpassede modellbindinger

Modul 9: Ytterligere teknikker

  • Visningsskjemamaler
  • Kontroller-skjemamaler
  • Globale filtre
  • Modellbinding
  • Asynkrone kontrollere
  • Autentiseringsalternativer, inkludert aktivering av innlogging fra Facebook o.l.

Modul 10: Bruke Ajax og jQuery med ASP.NET MVC

  • Oversikt over Ajax og ASP.NET MVC
  • Uobtrusiv Ajax
  • Bruk av Ajax aksjonskoblinger
  • Oversikt over jQuery
  • jQuery-teknikker
  • Bruk av jQuery UI

Krav

6 måneders erfaring med C# programmering. ASP.NET utviklingserfaring er en fordel, men ikke nødvendig.

 21 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier