Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
- Přehled frameworku Blazor WebAssembly
Začínáme
- Vytvoření projektu Blazor WebAssembly hostovaného v rámci ASP.NET Core
- Inicializace repozitáře Git
Formuláře a autentizace
- Formulář pro přihlašování uživatelů a jeho validace
- Model pro registraci nových uživatelů
- Zapisování informací do konzole
- Použití přepínačů typu radio button
- Navigace mezi stránkami pomocí komponenty NavigationManager
- Komponenta AuthenticationStateProvider
- Omezení přístupu k určitým stránkám
- Použití LocalStorage pro ukládání autentizačních dat
- Přidání možnosti odhlášení z účtu
- Úprava navigačního menu a přidání faviconu do stránky
Webové rozhraní API a Entity Framework
- Přehled vzorce Model-View-Controller (MVC)
- Přidání kontroleru UnitController
- Získávání dat z webového rozhraní API
- Seznámení s metodami HTTP
- Instalace a použití frameworku Entity Framework (EF)
- Nastavení komponenty DataContext
- Prohlížení obsahu databáze
- Přidávání, aktualizace a odstraňování záznamů v databázi
.NET Core
- Základní informace o platformě .NET Core
- Použití komponent Razor
- Komunikace mezi jednotlivými komponentami
- Pracovní s formuláři a autentizací v rámci .NET
- Vytváření webových rozhraní API a práce s Entity Frameworkem v .NET
- Autentizace pomocí tokenů typu JSON Web Token (JWT)
- Pracovní s entitami UserUnits
Publikování a nasazení aplikace
- Nasazení webové aplikace na server se systémem Windows
- Publikování a distribuce aplikace pomocí nástroje Visual Studio
Závěr a další kroky
Požadavky
- Znalost jazyka C# a HTML
- Předchozí zkušenosti s Blazorem
Cílová skupina
- Weboví vývojáři
14 Hodiny
Reference (1)
Interaktivita a řešení kódu v reálném čase
Eduard-Emanuel Zaharia - Kruk Italia
Kurz - Advanced Blazor
Přeloženo strojem