ASP .NET Core - Razor Pages
Termine & Preise-
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. Schauen Sie sich die technischen Voraussetzungen für Live-Online-Schulungen an. Sie können Ihre Auswahl bei der Anmeldung treffen.
Anmeldung
Preis
Teilnahmegebühr
ab 2.190,00 €
(2.606,10 € inkl. 19% MwSt.)
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
-
-
KursNr. Kurs Termin Dauer Standorte ASR
250303ASP .NET Core
- Razor Pages03.03. - 06.03.2025 4 Tage ASR
250303ASP .NET Core
- Razor Pages03.03. - 06.03.2025 4 Tage Live-Online-Training ASR
250505ASP .NET Core
- Razor Pages05.05. - 08.05.2025 4 Tage ASR
250505ASP .NET Core
- Razor Pages05.05. - 08.05.2025 4 Tage Live-Online-Training ASR
250623ASP .NET Core
- Razor Pages23.06. - 26.06.2025 4 Tage ASR
250623ASP .NET Core
- Razor Pages23.06. - 26.06.2025 4 Tage Live-Online-Training ASR
250818ASP .NET Core
- Razor Pages18.08. - 21.08.2025 4 Tage ASR
250818ASP .NET Core
- Razor Pages18.08. - 21.08.2025 4 Tage Live-Online-Training ASR
251013ASP .NET Core
- Razor Pages13.10. - 16.10.2025 4 Tage ASR
251013ASP .NET Core
- Razor Pages13.10. - 16.10.2025 4 Tage Live-Online-Training ASR
251208ASP .NET Core
- Razor Pages08.12. - 11.12.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:
Schulungserlebnis vor Ort
mit persönlichen Kontakten - Online-Seminar:
Live-Online-Training,
interaktiv in Echtzeit
basierend auf 766 Kurs-Bewertungen der letzten 12 Monate
insgesamt: 9791 Bewertungen
Thema:
ASP .NET Core - Razor Pages
Exzellente Kundenorientierung» Mehr erfahren
- Zertifikatsservice
Sollten Sie Ihr PC-COLLEGE-Zertifikat verlegt oder bei einem Arbeitgeber abgegeben haben, senden wir Ihnen auf Wunsch, bis zu sieben Jahre nach Kursende, gerne Ihr Original-Zertifikat per Post oder ein PDF per E-Mail zu.
- Durchführung ab 1 Teilnehmenden
Unser Ziel ist es, Ihnen schnellstmöglich den gewünschten Kurs anzubieten. Aus diesem Grund führen wir einen Großteil unserer Seminare ab einer Person durch. Das bietet Ihnen Planungssicherheit und bringt Sie schnell an Ihr Ziel.
- 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