Introduction

Abgeschlossen

Blazor erstellt interaktive Webanwendungen mithilfe von .NET-Code. Sie können App-Logik sowohl auf server- als auch clientseitiger Seite freigeben, ohne die Komplexität der Verwaltung clientseitiger JavaScript-Bibliotheken.

Angenommen, ein Pizzalieferunternehmen beauftragt Sie, seine kundenorientierte Website zu modernisieren. Sie erhalten Webseiten-Modelle von Grafikdesignern, und Sie besprechen die Websitefunktionalität im Detail mit allen Beteiligten. Nun möchten Sie die Website erstellen und mit den Hauptseiten für das Suchen nach einer Pizza beginnen. Ihr Team verfügt über langjährige C#-Erfahrung, ist aber mit JavaScript weniger erfahren, sodass Sie so viel Code wie möglich in .NET schreiben möchten. In späteren Modulen in diesem Lernpfad erstellen Sie die Auscheck- und Authentifizierungsseiten.

In diesem Modul erfahren Sie mehr über Blazor-Komponenten und wie Sie diese verwenden, um eine Benutzeroberfläche zu erstellen, die dynamische Daten anzeigt.

Lernziele

Am Ende dieses Moduls können Sie:

  • Erstellen Sie eine Benutzeroberfläche für eine Web-App, indem Sie Blazor-Komponenten erstellen.
  • Greifen Sie auf Daten zu, die in Ihrer Web-App angezeigt werden sollen.
  • Geben Sie Daten in Ihrer Web-App zwischen mehreren Blazor-Komponenten frei.
  • Binden sie ein HTML-Element an eine Variable in einer Blazor-Komponente.