Erstellen einer Webbenutzeroberfläche mit ASP.NET Core
ASP.NET Core unterstützt Sie dabei, Webseiten mithilfe einer nativen Vorlagen-Engine namens Razor zu erstellen. In diesem Modul erfahren Sie, wie Sie Webseiten mithilfe von Razor und ASP.NET Core erstellen.
Lernziele
In diesem Modul lernen Sie Folgendes:
- Verstehen, wann und warum Sie Razor Pages für Ihre ASP.NET Core-App verwenden sollten
- Erstellen einer neuen Seite in der App mithilfe der .NET Core-CLI
- Erstellen eines Formulars, das die Anforderungen an die Verwaltung von Produktdaten der App unterstützt
- Hinzufügen der clientseitigen Überprüfung von Formulareingaben mit dem Razor-Taghilfsprogramm für die Eingabe
- Hinzufügen der serverseitigen Modellvalidierung mithilfe von Datenanmerkungen
- Ausführen und Testen der Web-App.
Voraussetzungen
- Erste Erfahrungen mit der Programmierung in C#
- Fortgeschrittene HTML-Kenntnisse
- Kenntnisse zu RESTful-Diensten und HTTP-Aktionsverben