ASP .NET Core - Razor Pages
-
Steigen Sie mit .NET und C# in die ASP.NET Core Programmierung mit Razor Pages ein. Dieser 4-Tages Kurs vermittelt Ihnen eine fundierte Grundlage für die Entwicklung serverseitiger Webanwendungen mit .NET und bereitet Sie auf weiterführende Themen vor.
-
In diesem Grundlagenkurs mit Schwerpunkt auf Razor Pages lernen Sie die wesentlichen Konzepte von ASP.NET Core kennen und erhalten ein tiefes Verständnis für das Razor Pages-Framework. Sie lernen, wie Sie serverseitige Webanwendungen effizient erstellen, von der Konfiguration und Verwaltung von Abhängigkeiten bis hin zur Implementierung fortgeschrittener Routing- und Datenzugriffstechniken.
Die Schulung verbindet fundierte Theorie mit praxisorientierten Übungen, sodass Sie in ASP.NET Core sicher navigieren und Razor Pages optimal nutzen können. Außerdem erhalten Sie Einblicke in die neuesten Funktionen der aktuellsten .NET Version, die Ihre Fähigkeit zur Entwicklung moderner Webanwendungen erweitern.
Angesprochener Teilnehmerkreis:
Dieser Kurs richtet sich an Programmierer mit grundlegenden Kenntnissen in C# und HTML, die serverseitige Webanwendungen mit ASP.NET Core und Razor Pages erstellen möchten.Kursziel:
Am Ende des Seminars sind Sie in der Lage serverseitige Webanwendungen mit Razor Pages zu entwickeln und beherrschen fortgeschrittene ASP.NET Core-Funktionen wie Dependency Injection, Middleware und Datenzugriff. Zudem wenden Sie Best Practices in Konfiguration, Logging und Zustandsverwaltung an und sind bereit, nahtlos zu fortgeschrittenen Themen wie ASP.NET Core WebAPI überzugehen.Hinweis:
Der Unterricht findet auf der aktuellsten ASP.NET Core Version statt. Bitte geben Sie abweichende Wünsche gerne an. -
- Ü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
- Überblick über ASP.NET Core
-
Grundlegende Kenntnisse in C# und HTML sind erforderlich.
- Dieses Seminar können Sie als Präsenzseminar oder als Live-Online-Training (virtuelles Präsenzseminar) buchen. Die technischen Voraussetzungen für Live-Online-Schulungen (Virtual Classrooms) finden sie hier. Sie können Ihre Auswahl bei der Anmeldung treffen.
Anmeldung
Preise
Die Teilnahmegebühr beträgt
ab 2.190,00 €
(2.606,10 € inkl. 19% MwSt.)
Durchführung ab 1 Teilnehmenden (mehr lesen ...)
Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.
-
ASP .NET - Entwicklung von ASP.NET Core MVC Web Applications (ehemals MOC 20486)
-
insgesamt gut aufgebaut und strukturiert - die Inhalte wurden weitgehend klar und nachvollziehbar präsentiert
E.T. - 21.04.2023
-
-
-
Bildungsanbieterauszeichnung
Wir wurden im Internationalen Bildungsanbieter-Elite-Ranking (IBER) der performNET AG mit der Höchstwertung von fünf Sternen ausgezeichnet.
PC-COLLEGE schreibt Kundenorientierung groß und hält Qualitätsstandards dauerhaft auf einem sehr hohem Niveau.
-
Kundenauszeichnung
PC-COLLEGE bietet
exzellente Seminare
bestätigen unsere Teilnehmer auf dem unabhängigen Bewertungsportal eKomi. -
Nachbetreuung
Auch nach dem Seminar sind wir für Sie da. Vier Wochen nach jedem Training stehen wir Ihnen kostenfrei für programmspezifische Fragen zur Verfügung.
- ... alle Vorteile auf einen Blick
-
-
SeNr. Seminar Termin Dauer Standorte ASR
250303ASP .NET Core
- Razor Pages03.03. - 06.03.2025 4 Tage Live-Online-Training ASR
250303ASP .NET Core
- Razor Pages03.03. - 06.03.2025 4 Tage ASR
250505ASP .NET Core
- Razor Pages05.05. - 08.05.2025 4 Tage Live-Online-Training ASR
250505ASP .NET Core
- Razor Pages05.05. - 08.05.2025 4 Tage ASR
250623ASP .NET Core
- Razor Pages23.06. - 26.06.2025 4 Tage Live-Online-Training ASR
250623ASP .NET Core
- Razor Pages23.06. - 26.06.2025 4 Tage ASR
250818ASP .NET Core
- Razor Pages18.08. - 21.08.2025 4 Tage Live-Online-Training ASR
250818ASP .NET Core
- Razor Pages18.08. - 21.08.2025 4 Tage ASR
251013ASP .NET Core
- Razor Pages13.10. - 16.10.2025 4 Tage Live-Online-Training ASR
251013ASP .NET Core
- Razor Pages13.10. - 16.10.2025 4 Tage ASR
251208ASP .NET Core
- Razor Pages08.12. - 11.12.2025 4 Tage Live-Online-Training ASR
251209ASP .NET Core
- Razor Pages09.12. - 12.12.2025 4 Tage
Verwandte Seminare/Schulungen
Ihre gewünschte Kursart wählen Sie bei der Anmeldung:
- Präsenzseminar:
Ein Schulungserlebnis vor Ort
mit persönlichen Kontakten und Hygieneregeln - Online-Seminar:
Modernes und interaktives
Live-Online-Training in
Echtzeit
im Job!
Hier individuelles Firmenseminar anfragen
Thema:
ASP .NET Core - Razor Pages