Kursplan

Modul 1: Introduktion till ASP.NET MVC

  • Sammanfattning av ASP.NET webbutveckling
  • Viktiga fördelar med ASP.NET MVC
  • Rollen för modellen, vyn och kontrollanten

Modul 2: Komma igång med ASP.NET MVC

  • Förbereder din utvecklingsmiljö för ASP.NET MVC
  • Skapa ett ASP.NET MVC-projekt
  • Förstå strukturen för ett ASP.NET MVC-projekt
  • Namnkonventioner
  • Skapa vyer
  • Definiera kontroller
  • Definiera en datamodell

Modul 3: Skapa en komplett ASP.NET MVC-applikation

  • Skapa starkt typade vyer
  • Förstå webbadresser och åtgärdsmetoder
  • Använda HTML hjälpare
  • Hantering av formulärpost-backs; Datavalidering

Modul 4: Använda Razor View Engine

  • Razor design mål
  • Implementera en Razor-vy
  • Razor syntax
  • Accessing av modelldata i Razor-vyer

Modul 5: Industrial-Strength ASP.NET MVC-applikationer

  • Bästa praxis för ASP.NET-applikationsarkitektur
  • Implementering av en datamodell för repository och Entity Framework
  • Använda Dependency Injection; Implementering av en anpassad styrenhetsfabrik
  • Testdriven utveckling med ASP.NET MVC

Modul 6: Visningstekniker

  • Definiera och använda anpassade HTML hjälpare
  • Definiera en layout/mastersida
  • Använder stilar
  • Definiera och använda delvyer
  • Razor helper metod syntax

Modul 7: Implementera navigering: Definiera vymodellklasser

  • Implementera datafiltrering i en controller
  • Förstå routingmekanismen
  • Lägga till anpassade poster i en rutttabell
  • Definiera standardvärden, parametrar och validering
  • Generera webbadresser och hyperlänkar
  • Anpassade ruttbegränsningar

Modul 8: Tillstånd Management

  • Använda dolda fält
  • Session och ansökningsstatus
  • Anpassade modellbindningar

Modul 9: Användning av Ajax och jQuery med ASP.NET MVC

  • Översikt över Ajax och ASP.NET MVC; Diskret Ajax;
  • Använder Ajax åtgärdslänkar
  • Översikt över jQuery
  • jQuery tekniker
  • Använder jQuery UI

Modul 10: Ytterligare ASP.NET MVC 4.5-tekniker

  • Visa ställningsmallar
  • Kontrollställningsmallar
  • Beroendeinjektion med Unity

Modul 11: Testdriven utveckling med ASP.NET MVC

  • Sammanfattning av TDD
  • Genomgång av att använda TDD med ASP.NET MVC

Modul 12: Ytterligare tekniker

  • Styrtekniker
  • Filter
  • Modellbindning

Krav

3-6 månaders erfarenhet av ASP.NET webbutveckling med hjälp av C#.

 28 timmar

Antal deltagare



Price per participant

Vittnesmål (11)

Relaterade Kurser

Relaterade Kategorier