Schulungsübersicht

Modul 1: Einführung in ASP.NET MVC

  • Rekapitulation der ASP.NET-Webentwicklung
  • Die wichtigsten Vorteile von ASP.NET MVC
  • Die Rolle von Model, View und Controller

Modul 2: Erste Schritte mit ASP.NET MVC

  • Vorbereiten der Entwicklungsumgebung für ASP.NET MVC
  • Erstellen eines ASP.NET MVC-Projekts
  • Verstehen der Struktur eines ASP.NET MVC-Projekts
  • Benennungskonventionen
  • Erstellen von Ansichten
  • Definieren von Controllern
  • Definieren eines Datenmodells

Modul 3: Erstellen einer vollständigen ASP.NET MVC-Anwendung

  • Erstellen von stark typisierten Ansichten
  • Verstehen von URLs und Aktionsmethoden
  • Verwendung von HTML Helfern
  • Handhabung von Formular-Post-Backs; Datenvalidierung

Modul 4: Verwendung der Razor View Engine

  • Razor-Design-Ziele
  • Implementieren einer Razor-Ansicht
  • Razor-Syntax
  • [Modelldaten in Razor-Ansichten

Modul 5: Industrietaugliche ASP.NET MVC-Anwendungen

  • Bewährte Praktiken der ASP.NET-Anwendungsarchitektur
  • Implementieren eines Repository- und Entity Framework-Datenmodells
  • Verwenden von Dependency Injection; Implementieren einer benutzerdefinierten Controller-Factory
  • Testgetriebene Entwicklung mit ASP.NET MVC

Modul 6: Ansichtstechniken

  • Definieren und Verwenden von benutzerdefinierten HTML Helfern
  • Definieren eines Layouts/einer Hauptseite
  • Verwendung von Stilen
  • Definieren und Verwenden von partiellen Ansichten
  • Syntax der Razor-Helfer-Methode

Modul 7: Implementieren der Navigation: Definieren von View-Model-Klassen

  • Implementieren von Datenfilterung in einem Controller
  • Verstehen des Routing-Mechanismus
  • Hinzufügen von benutzerdefinierten Einträgen zu einer Routing-Tabelle
  • Definieren von Standardwerten, Parametern und Validierung
  • Generieren von URLs und Hyperlinks
  • Benutzerdefinierte Routenbeschränkungen

Modul 8: Zustand Management

  • Versteckte Felder verwenden
  • Sitzungs- und Anwendungsstatus
  • Benutzerdefinierte Modellbindungen

Modul 9: Verwendung von Ajax und jQuery mit ASP.NET MVC

  • Überblick über Ajax und ASP.NET MVC; Unauffällige Ajax;
  • Verwendung von Ajax Aktionslinks
  • Überblick über jQuery
  • jQuery-Techniken
  • Verwendung von jQuery UI

Modul 10: Zusätzliche ASP.NET MVC 4.5-Techniken

  • View-Gerüstvorlagen
  • Controller-Gerüstvorlagen
  • Dependency Injection mit Unity

Modul 11: Testgetriebene Entwicklung mit ASP.NET MVC

  • Rekapitulation von TDD
  • Durchgehen der Verwendung von TDD mit ASP.NET MVC

Modul 12: Zusätzliche Techniken

  • Controller-Techniken
  • Filter
  • Modellbindung

Voraussetzungen

3-6 Monate Erfahrung in der ASP.NET-Webentwicklung mit C#.

  28 Stunden

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.

Preis je Teilnehmer

Erfahrungsberichte (10)

Kombinierte Kurse

Einführung in C# 4.0 mit Visual Studio 2010

  28 Stunden

Verwandte Kategorien