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#.
Erfahrungsberichte (5)
Es war ein großartiger Kurs, weil wir die Gelegenheit hatten, Dinge zu diskutieren und mit den erlernten Inhaltsstoffen zu arbeiten. Aber das, was ich am meisten mochte, war, dass alles auf Marcins Erfahrungen basierte.
Jesper - ProgramDuon AB
Kurs - Advanced Blazor
Maschinelle Übersetzung
Ich habe es genossen, die Möglichkeit zu haben, mich zu üben.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
Maschinelle Übersetzung
Der Trainer erklärte die Themen sehr gut mit konkreten Beispielen aus der Praxis, was es für uns einfacher machte, die Informationen zu begreifen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Maschinelle Übersetzung
Das richtige Wissen und tiefe Verständnis des Trainers für das Thema und seine Fähigkeit, das Wissen auf klare und effiziente Weise zu präsentieren und zu vermitteln.
Balazs Farkas - Greentube GmbH
Kurs - Implementing the Actor Model with Microsoft Orleans
Maschinelle Übersetzung
Vollumfassend - alles abgedeckt, was uns interessierte. In der Lage, an Beispielen zu arbeiten.
Deborah Morrison - AFBI
Kurs - Introduction to Blazor
Maschinelle Übersetzung