Introduction
Blazor skapar interaktiva webbprogram med hjälp av .NET-kod. Det gör att du kan dela applogik på både server- och klientsidan, utan komplexiteten i att hantera JavaScript-bibliotek på klientsidan.
Anta att ett pizzaleveransföretag anlitar dig för att modernisera sin kundinriktade webbplats. Du får webbsideskisser från grafiska designers och diskuterar webbplatsens funktionalitet i detalj med alla intressenter. Nu vill du börja bygga webbplatsen med de viktigaste pizzabläddringssidorna. Ditt team har många års C#-erfarenhet, men har mindre erfarenhet av JavaScript, så du vill skriva så mycket kod som möjligt i .NET. I senare moduler i den här utbildningsvägen skapar du utchecknings- och autentiseringssidorna.
I den här modulen lär du dig mer om Blazor-komponenter och hur du använder dem för att skapa ett användargränssnitt som visar dynamiska data.
Utbildningsmål
I slutet av den här modulen kan du:
- Montera ett användargränssnitt för en webbapp genom att skapa Blazor-komponenter.
- Få åtkomst till data som ska visas i webbappen.
- Dela data i webbappen mellan flera Blazor-komponenter.
- Binda ett HTML-element till en variabel i en Blazor-komponent.