Schulungsübersicht
- Erste Schritte mit ASP.NET MVC:NET MVC im Kontext; Was ist neu in MVC 6; MVC-Projektvorlagen; Verstehen der Struktur eines ASP.NET MVC-Projekts; Benennungskonventionen; Erstellen von Ansichten; Definieren von Controllern; Definieren eines Datenmodells
- Erstellen einer vollständigen ASP.NET MVC-Anwendung: Stark typisierte Ansichten; Razor-Syntax; Verstehen von URLs und Aktionsmethoden; MVC6-Tag-Helfer; Formular-Post-Backs; Datenvalidierung
- Industrietaugliche ASP.NET MVC-Anwendungen: Bewährte Praktiken für die NET-Anwendungsarchitektur; Implementieren eines Repository- und EF-Datenmodells; ASP.NET Dependency Injection; Benutzerdefinierte Controller-Factorys
- Ansichtstechniken: Definieren von benutzerdefinierten Tag-Helfern; Definieren einer Layout-Seite; Verwenden von Stilen; Definieren und Verwenden von Teilansichten
- 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
- Zustand Management: Versteckte Felder verwenden; Sitzungs- und Anwendungsstatus; Benutzerdefinierte Modellbindungen
- Erstellen von RESTful Services mit Web API: Überblick über die Web-API; Aufbau von Servern und Clients; Inhaltsaushandlung; Attribut-Routing; Benutzerdefinierte Modellbindung; Aufrufen von RESTful-Diensten von Ajax-Clients
- Erstellen von Single Page Applications: Überblick über SPAs; Verwendung von GruntJS, NPM und Bower-Unterstützung; Überblick über AngularJS und Bootstrap
Voraussetzungen
- 6 Monate Erfahrung mit C# Programmierung
- ASP.NET Entwicklungserfahrung ist von Vorteil, aber nicht zwingend erforderlich
Erfahrungsberichte (5)
Der Trainer war sehr sachkundig und sehr hilfreich.
Thilini Alwis - Te Manawa Taki Trauma System
Kurs - Visual Studio 2022 IDE
Maschinelle Übersetzung
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
I really enjoyed the practical exercises.
Marcin Kocikowski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Ich schätzte Folios breit gefächertes Wissen. Er war nicht nur mit dem Kursinhalt vertraut, sondern kannte auch Konstrukte in Sprachen, mit denen wir vertraut waren, um die Beispiele für uns aussagekräftiger zu machen. In den Pausen ließ er uns an seinem Wissen über Technologien und Lösungen teilhaben, die nicht Gegenstand der Schulung waren, um uns Einblicke in andere Lösungen zu geben, die wir in Zukunft (und in künftigen Schulungen) verwenden könnten.
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Maschinelle Übersetzung
The trainer focused on each persons requirements for the course and tuned the material to suit our goals.