Kursplan

Modul 1: Innføring i ASP.NET MVC

  • Oppsummering av ASP.NET Web-utvikling
  • Viktige fordeler med ASP.NET MVC
  • Rollen til modell, visning og kontrollør

Modul 2: Komme i gang med ASP.NET MVC

  • Forberede utviklingsmiljøet for ASP.NET MVC
  • Opprette et ASP.NET MVC-prosjekt
  • Forstå strukturen til et ASP.NET MVC-prosjekt
  • Navnekonvensjoner
  • Opprette visninger
  • Definere kontrollører
  • Definere en datamodell

Modul 3: Opprette en fullstendig ASP.NET MVC-applikasjon

  • Opprette sterktypede visninger
  • Forstå URL-er og aksjonsmetoder
  • Bruk av HTML-hjelpemidler
  • Håndtering av skjemapostbacks; datavalidering

Modul 4: Bruk av Razor View Engine

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

Modul 5: Industrielle ASP.NET MVC-applikasjoner

  • Best practices for ASP.NET-arkitektur
  • Implementere et lager og Entity Framework-datamodell
  • Bruk av avhengighetsinjeksjon; implementere en egen kontrollørfabrikk
  • Test-driven utvikling med ASP.NET MVC

Modul 6: Visningsteknikker

  • Definere og bruke egendefinerte HTML-hjelpemidler
  • Definere et layout/master-side
  • Bruk av stiler
  • Definere og bruke delvis visninger
  • Razor hjelpemetode syntaks

Modul 7: Implementere navigasjon: Definere visningsmodellklasser

  • Implementere datafiltrering i en kontrollør
  • Forstå rutemekanismen
  • Legge til egendefinerte poster i en rutetabell
  • Definere standarder, parametre og validering
  • Generere URL-er og hyperkoblinger
  • Egendefinerte rutebegrensninger

Modul 8: Tilstandshåndtering

  • Bruk av skjulte felt
  • Sessjon og applikasjonstilstand
  • Egendefinerte modellbindinger

Modul 9: Bruk av Ajax og jQuery med ASP.NET MVC

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

Modul 10: Ekstra ASP.NET MVC 4.5-teknikker

  • Visningsmalskjemaer
  • Kontrollørmalskjemaer
  • Avengjengelighetsinjeksjon med Unity

Modul 11: Test-driven utvikling med ASP.NET MVC

  • Oppsummering av TDD
  • Gjennomgang av å bruke TDD med ASP.NET MVC

Modul 12: Ekstra teknikker

  • Kontrollørteknikker
  • Filter
  • Modellbinding

Krav

3-6 måneders erfaring med ASP.NET webutvikling ved bruk av C#.

 28 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier