Úvod

Dokončeno

Společnost pro doručování pizzy vás najímá na modernizaci svého webu Blazor, který zahrnuje výpisy pizzy, stránky objednávek a další funkce. Interaktivní webové aplikace Blazor používají .NET ke sdílení logiky mezi serverem a kódem klienta.

V aktualizacích chcete:

  • K animaci vykreslované komponenty HTML použijte JavaScript.
  • Pomocí javascriptové knihovny můžete použít branding na stránku upozornění.
  • Změňte způsob reakce aplikace na události po dokončení vykreslování stránky.
  • Vytvoření a použití komponenty šablony k aktualizaci více stránek

V tomto modulu se dozvíte, jak spolupracovat s kódem JavaScriptu, používat šablonované komponenty a reagovat na události životního cyklu komponent v Blazoru.

Cíle výuky

  • Volání funkcí JavaScriptu z kódu .NET a volání kódu .NET z JavaScriptu v aplikacích Blazor
  • Zpracování událostí v životním cyklu komponent Blazor
  • Vytvořte opakovaně použitelné komponenty šablon, které můžete začlenit do aplikací Blazor.

Požadavky

  • Znalost vývoje webů HTML, CSS a JavaScriptu
  • Nováček může psát kód jazyka C#.
  • Nainstalovaná sada .NET 8.0 SDK .
  • Integrované vývojové prostředí (IDE). Tento modul používá Visual Studio Code.

Tip

Tento modul používá rozhraní příkazového řádku .NET (CLI) a Visual Studio Code pro místní vývoj. Po dokončení modulu můžete použít koncepty a pokračovat ve vývoji pomocí sady Visual Studio pro Windows, Visual Studio pro Mac nebo editoru Visual Studio Code s Windows, Linuxem nebo Macem.

Sada .NET 8.0 SDK

Tento modul používá sadu .NET 8.0 SDK. Spuštěním následujícího příkazu v upřednostňovaném příkazovém terminálu se ujistěte, že máte nainstalované rozhraní .NET 8.0:

dotnet --list-sdks

Zobrazí se výstup podobný následujícímu příkladu:

6.0.317 [C:\Program Files\dotnet\sdk]
7.0.401 [C:\Program Files\dotnet\sdk]
8.0.100 [C:\Program Files\dotnet\sdk]

Ujistěte se, že je uvedená verze, na 8 které začíná. Pokud žádný není uvedený nebo příkaz nebyl nalezen, nainstalujte nejnovější sadu .NET 8.0 SDK.