Erstellen einer Webbenutzeroberfläche mit ASP.NET Core

Anfänger
Entwickler
.NET
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
  • Verwalten von Produktdaten in Ihrer App mit einem RESTful-Dienst
  • Untersuchen des Lebenszyklus einer HTTP-Beispielanforderung
  • Bereitstellen und Testen der Web-App

Voraussetzungen

  • Erste Erfahrungen mit der Programmierung in C#
  • Fortgeschrittene HTML-Kenntnisse
  • Kenntnisse zu RESTful-Diensten und HTTP-Aktionsverben