Weiterbildung
ASP .NET Core - Razor Pages
PCCOLLEGE Hamburg - Institut für IT-Training · Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
- Anbieter
- PCCOLLEGE Hamburg - Institut für IT-Training
- Ort
- Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
- Format
- Online
- Dauer
- 4 Tage (28 Std.)
- Preis
- 2606 €
- Förderung
- Bildungsgutschein (AZAV)
- Unterricht
- Online-Seminar iPräsenzunterricht i
- Beginn
- 23.11.2026
Inhalt
Dieser 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.
Inhalte
- Ü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 Core
- ASP.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 Middleware
- Razor Page - Framework
- Einführung in ASP.NET Razor View Engine
- Razor Syntax
- RazorPages / PageModels
- Handler-Methods
- RazorPages und Layouts
- ViewStart / ViewImports
- Routing
- Routing Vorlagen
- Routing Parameter
- Konventionen
- Constraints
- Friendly URLs
- Parameter-Binding
- Formulare und Datenvalidierung
- Erstellen von Formularen
- Model-Binding
- Serverseitige Validierung
- Clientseitige Validierung
- Datenzugriff 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. FluentAPI
- Error Handling
- Developer Exception Page
- Exception handler page
- Custom Error Pages
- Fortgeschrittene Razor Page - Technologien
- TagHelpers
- HtmlHelpers
- PartialViews
- ViewComponents
- Razor Class Libraries / Areas
- Filter
- Einführung in die Funktionsweise von Filter
- Erstellen eines benutzerdefinierten Filters
- Filter vs. Middleware
- State Management
- ViewData (ViewBag)
- TempData
- Sessions
- Cookies
- HiddenFields
- Caching
- Globalization und Localization
- SignalR
- Einbinden einer RESTful-API
- Deployment einer ASP.NET Applikation
- Ausblick Blazor Server: Verwandtschaft zu RazorPages und SignalR in BlazorServer
Abschluss
PC-COLLEGE Zertifikat
Weitere Infos beim Anbieter
UnterrichtsartOnline-Seminar i
Präsenzunterricht i
Termine
| Zeitraum | Dauer | Preis | Ort |
|---|---|---|---|
| 23.11.26 - 26.11.26 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr | 4 Tage (28 Std.) | 2606 € | Holstenstraße 205, 22765 Hamburg - Altona-Altstadt |
| 08.02.27 - 11.02.27 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr | 4 Tage (28 Std.) | 2606 € | Holstenstraße 205, 22765 Hamburg - Altona-Altstadt |
| 05.04.27 - 08.04.27 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr | 4 Tage (28 Std.) | 2606 € | Holstenstraße 205, 22765 Hamburg - Altona-Altstadt |
Quelle: Kursportal Hamburg (WISY)
