90411 Nürnberg
BeschreibungDieser Kurs bietet eine umfassende Einführung in ASP.NET Core mit Fokus auf das Razor Pages-Framework. Sie lernen, wie Sie serverseitige Webanwendungen mit den neuesten Funktionen von .NET effizient entwickeln und dabei fortgeschrittene Techniken wie Dependency Injection und Routing anwenden.InhaltÜberblick über ASP.NET Core- Historie, Versionen und Konzepte- Benefits von ASP.NET Core- Unterschiede zu ASP.NET- Überblick über die ASP.NET Core - Architektur - .NET -Neuerungen in ASP.NET CoreASP.NET Core Grundlagen- Dependency Injections: SOLID zum Einstieg, Was ist Dependency Injection, DeepDive: ServiceCollection und ServiceProvider, Lebensdauer von Diensten (Singleton, Scoped, Transient), Best Practice Solutions zu Problemstellungen- Konfiguration: Wie verwendet man die appsetting.json, Umgebungsvariablen, Secrets, Flexibles Konfigurationsmanagement mit Option Patterns, IConfigurations vs. Option Patterns- Logging: Logging mit Serilog, Monitoring mit Seq, Benutzerdefinierte Logs- HTTP/3 - Implementierung- Hosting- Middleware: Middleware und Middleware-Pipeline, Optimierungen der ASP.NET Core Anwendung durch Middleware-Pipeline, Erstellen einer benutzerdefinierten MiddlewareRazor Page - Framework - Einführung in ASP.NET Razor View Engine- Razor Syntax- RazorPages / PageModels- Handler-Methods- RazorPages und Layouts- ViewStart / ViewImportsRouting- Routing Vorlagen- Routing Parameter- Konventionen- Constraints- Friendly URLs- Parameter-BindingFormulare und Datenvalidierung- Erstellen von Formularen- Model-Binding- Serverseitige Validierung- Clientseitige ValidierungDatenzugriff mit Entity Framework Core- Entity Framework Core Konzepte im Überblick- Einrichtung von EF Core in ASP.NET Core- Migrations- Verwenden von Scaffolding- Arbeiten mit Relationalen Daten- LazyLoading vs. Eager Loading- DataAnnotations vs. FluentAPIError Handling- Developer Exception Page- Exception handler page- Custom Error PagesFortgeschrittene Razor Page - Technologien- TagHelpers- HtmlHelpers- PartialViews- ViewComponents- Razor Class Libraries / AreasFilter- Einführung in die Funktionsweise von Filter- Erstellen eines benutzerdefinierten Filters- Filter vs. MiddlewareState Management- ViewData (ViewBag)- TempData- Sessions- Cookies- HiddenFields- Caching Globalization und LocalizationSignalREinbinden einer RESTful-APIDeployment einer ASP.NET Applikation Ausblick Blazor Server: Verwandtschaft zu RazorPages und SignalR in BlazorServerVoraussetzungenGrundlegende Kenntnisse in C# und HTML sind erforderlich.ZielgruppeDieser Kurs richtet sich an Entwickler, die ihre Kenntnisse in C# und HTML erweitern und serverseitige Webanwendungen mit ASP.NET Core und Razor Pages erstellen möchten.
BeschreibungDieser Kurs bietet eine umfassende Einführung in ASP.NET Core mit Fokus auf das Razor Pages-Framework. Sie lernen, wie Sie serverseitige Webanwendungen mit den neuesten Funktionen von .NET ...
Mehr Informationen| Datum | Dauer | Preis | ||
|---|---|---|---|---|
| Nürnberg, DE | ||||
| 28.09.2026 - 01.10.2026 28 h | 28 h | Details | Details Jetzt buchen | |
| 23.11.2026 - 26.11.2026 28 h | 28 h | Details | Details Jetzt buchen | |
| Datum | Dauer | Preis | ||
|---|---|---|---|---|
| Nürnberg, DE | ||||
| 28.09.2026 - 01.10.2026 28 h | 28 h | Details | Details Jetzt buchen | |
| 23.11.2026 - 26.11.2026 28 h | 28 h | Details | Details Jetzt buchen | |