Einführung

Abgeschlossen

Blazor erstellt interaktive Webanwendungen mithilfe von .NET-Code, der es Ihnen ermöglicht, Anwendungslogik sowohl auf Server- als auch auf Clientseite gemeinsam zu nutzen, und zwar ohne die komplexe Verwaltung clientseitiger JavaScript-Bibliotheken.

Nehmen wir an, dass Sie von einem Pizzalieferdienst damit beauftragt wurden, seine Website für Kunden zu modernisieren. Ihnen wurden Webseitenmodelle von Grafikdesignern zur Verfügung gestellt, und Sie haben die Websitefunktionalität ausführlich mit allen Beteiligten besprochen. Nun möchten Sie die Website erstellen und mit den Hauptseiten für das Suchen nach einer Pizza beginnen. Ihr Team arbeitet seit vielen Jahren mit C# und hat weniger Erfahrung mit JavaScript, sodass Sie so viel Code wie möglich in .NET schreiben möchten. In späteren Modulen dieses Lernpfads erstellen Sie die Seiten zum Bezahlen und Authentifizieren.

In diesem Modul erfahren Sie mehr über Blazor-Komponenten und deren Verwendung zum Erstellen einer Benutzeroberfläche, die dynamische Daten anzeigt.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Zusammenstellen einer Benutzeroberfläche für eine Web-App durch Erstellen von Blazor-Komponenten
  • Zugreifen auf Daten für die Anzeige in der Web-App
  • Gemeinsames Nutzen von Daten in der Web-App für mehrere Blazor-Komponenten
  • Binden eines HTML-Elements an eine Variable in einer Blazor-Komponente