Schulungsübersicht

Modul 1: Erste Schritte mit ASP.NET MVC

  • ASP.NET MVC-Projektvorlagen
  • Verstehen der Struktur eines ASP.NET MVC-Projekts
  • Benennungskonventionen
  • Erstellen von Ansichten
  • Definieren von Controllern
  • Definieren eines Datenmodells

Modul 2: 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 3: Verwendung der Razor View Engine

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

Modul 4: Industrietaugliche ASP.NET MVC-Anwendungen

  • Bewährte Praktiken der ASP.NET-Anwendungsarchitektur
  • Implementieren eines Repository- und Entity Framework-Datenmodells
  • Verwendung von Dependency Injection
  • Implementieren einer benutzerdefinierten Controller-Factory

Modul 5: Testgetriebene Entwicklung mit ASP.NET MVC

  • Rekapitulation von TDD
  • Unit Testing Frameworks
  • Durchgehen der Verwendung von TDD 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 von Razor-Helfer-Methoden

Modul 7: Implementierung 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 Routentabelle
  • 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: Zusätzliche Techniken

  • View-Gerüstvorlagen
  • Gerüstvorlagen für Controller
  • Globale Filter
  • Modellbindung
  • Asynchrone Steuerungen
  • Authentifizierungsoptionen, einschließlich der Aktivierung von Anmeldungen über Facebook usw.

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

  • Überblick über Ajax und ASP.NET MVC
  • Unaufdringliche Ajax
  • Verwendung von Ajax Aktionslinks
  • Überblick über jQuery
  • jQuery-Techniken
  • Verwendung von jQuery UI

Voraussetzungen

6 Monate Erfahrung in der C# Programmierung. ASP.NET-Entwicklungserfahrung ist von Vorteil, aber nicht unbedingt erforderlich.

  21 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (1)

Kombinierte Kurse

Einführung in C# 4.0 mit Visual Studio 2010

  28 Stunden

Verwandte Kategorien