- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- ASP.NET
- /
- ASP.NET MVC für Fortgeschrittene
ASP.NET MVC für Fortgeschrittene
Schulungsinhalt
Einführung in ASP.NET MVC
Grundlagen und Prinzipien des MVC-Frameworks
Architektur und Struktur von ASP.NET MVC verstehen
Analyse von Optimierungsbedarf in ASP.NET MVC
Erkennen von Leistungs- und Skalierungsproblemen
Techniken zur Performance-Optimierung
Implementierung von Caching-Mechanismen
Domain-Driven Design (DDD) in ASP.NET MVC
Einführung in die Konzepte des Domain-Driven Designs
Anwendung von DDD-Prinzipien in ASP.NET MVC
Strukturierung der Domain-Schicht für saubere Architekturen
Einsatz von Filter-Attributen
Arbeiten mit Action-, Authorization- und Result-Filtern
Anpassung und Erstellung benutzerdefinierter Filter
Priorisierung und Reihenfolge der Filterausführung
Nutzung von Base-Klassen
Entwicklung eigener Basisklassen für Controller und Models
Wiederverwendbare Logik und gemeinsame Funktionen implementieren
Einführung von globalen Aktionen und Basislogik für Controller
Repository Pattern in ASP.NET MVC
Konzept und Implementierung des Repository Patterns
Trennung der Datenzugriffslogik von der Business-Logik
Effiziente Verwaltung von Datenbankoperationen über Repositories
Unit of Work Pattern
Bedeutung und Anwendung des Unit of Work Patterns
Integration des Patterns in ASP.NET MVC für bessere Transaktionskontrolle
Verwaltung von Transaktionen und konsistenten Datenänderungen
Logging in ASP.NET MVC
Implementierung von umfassendem Logging
Nutzung von Logging-Frameworks und Bibliotheken
Konfiguration von Log-Leveln und Logging-Einstellungen
Fehlerbehandlung und Ausnahmemanagement
Strategien zur Fehlerbehandlung und Ausnahmekontrolle in ASP.NET MVC
Anpassung des Fehlerhandlings für optimiertes Debugging und Benutzererfahrung
Erstellung benutzerdefinierter Fehlerseiten und effektive Fehlerbehandlungsstrategien
Zielgruppe
Dieser Kurs richtet sich an Entwickler, die ihre Kenntnisse in der ASP.NET MVC-Entwicklung vertiefen und fortgeschrittene Techniken zur Optimierung, Skalierung und Wartbarkeit von Anwendungen erlernen möchten.
Seminarziele
In dieser praxisorientierten Schulung vertiefen Sie Ihre Fähigkeiten in der Entwicklung mit ASP.NET MVC und lernen fortgeschrittene Techniken zur Optimierung und Strukturierung von Webanwendungen. Sie erfahren, wie Sie Leistungsengpässe in bestehenden Projekten identifizieren und gezielt verbessern können.
Ein zentraler Bestandteil ist die Einführung in Domain-Driven Design, das Ihnen hilft, den Code effizienter zu organisieren und eine saubere Architektur zu schaffen. Darüber hinaus werden Sie in der Nutzung von Filter-Attributen geschult, um Aufgaben wie Autorisierung und Logging direkt in der Anwendung zu integrieren.
Sie erlernen die Anwendung bewährter Entwurfsmuster wie Base-Klassen, Repository und Unit of Work, die Ihnen ermöglichen, Ihre Anwendungen skalierbar und wartungsfreundlich zu gestalten. Zudem werden Best Practices für Logging und Fehlerbehandlung vermittelt, damit Ihre Anwendungen stabil und robust laufen.
Am Ende dieses Kurses sind Sie in der Lage, Ihre ASP.NET MVC-Anwendungen auf einem deutlich höheren Niveau zu entwickeln und zu optimieren.
Vorkenntnisse
Die Voraussetzung zur Teilnahme ist Erfahrung in der Entwicklung mit ASP.NET MVC, um die fortgeschrittenen Konzepte und Techniken effektiv verstehen und anwenden zu können.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Fehler: Kontaktformular wurde nicht gefunden.
Ihr Berater
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen.





