Kursplan
Introduktion
- Översikt över Entity Framework (EF) Core
- Översikt över Progressiva Webbläsarapplikationer (PWA)
- Installation av EF Core
- Modellering med code first
- Modellering med database first
- Användning av fluent API
- Grundläggande frågor med LINQ
- Anropa lagrade procedurer
- Kontrollera spårningsbeteende
- Spara ändringar
- Masseinfogning
- Transaktioner
- Förstå grunderna i Razor
- Arbeta med komponenter i Blazor
- Använda C# i komponenter
- Parameterisera komponenter
- Komponentens livscykel
- Ettvägsdatabindning
- Tvåvägsbindning
- Händelselista bindning
- Rendera rå HTML
- Rendera ett underinnehåll
- Använda RenderFragment
- Använda RenderTreeBuilder
- Använda @key och @attribute
- Skapa en huvudlayout
- Routing
- Använda URL-hjälpfunktioner
- Använda EditForm
- Formulärvälidierung
- Använda @ref
- Förstå DI
- DI med standardtjänst
- DI med anpassad tjänst
- Anropa en JavaScript-funktion
- Anropa C# från JavaScript
- Felsöka en Blazor-app
- Distribuera en Blazor-app
- Uppgradera en Blazor-app
- Blazor-autentisering
- Använd ASP.NET core identity och JWT
- Översikt över PWA
- Förstå funktionerna i PWA
- Blazor-PWA
- Skapa offline-applikationer
- Använda service workers
- Anpassa applikationen
- Caching
- Lägga till push-notifications
Entity Framework (EF) Core
Framhämta och spara data med EF Core
Blazor-komponenter
Avancerade Blazor-komponentkoncept
Routing och layout
Formulär och validering
Beroendoinjektion (DI) och JSInterop
Felsökning och distribution
Säkerhet
Utveckling av Progressiva Webbläsarapplikationer (PWA)
Sammanfattning och nästa steg
Krav
- Förståelse av C#
- Kunskap i Blazor och JavaScript
- Erfarenhet av .NET ramverk
Målgrupp
- Webbutvecklare
Vittnesmål (7)
Mycket interaktiv utbildare med stor vilja att undervisa. Utbildaren var mycket kunskapsgivande och lärde oss även om saker som gick utöver utbildningens ramar.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Kurs - Advanced Blazor
Maskintolkat
Fragment, SignalR och automatisk distribution
Richard - Uganda National Examinations Board
Kurs - Advanced Blazor
Maskintolkat
Instruktören är mycket bra och tar god hand om deltagarna.
Utamaporn - Geodis Transport Thai Ltd.
Kurs - Advanced Blazor
Maskintolkat
Instruktören har mer erfarenhet och kan besvara våra frågor och hjälpa oss att lösa problemet omedelbart.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Kurs - Advanced Blazor
Maskintolkat
Jag tycker om stilmästaren för att han kan ge exempel som är enkla att förstå. Dessutom är han lugn när han undervisar eller förklarar.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Kurs - Advanced Blazor
Maskintolkat
Instruktören var mycket hjälpsam och svarade på alla våra frågor. Vi fick dela vår skärm för att visa de fel vi hade, vilket var väldigt bra.
chithra - Public Health Wales NHS Trust
Kurs - Advanced Blazor
Maskintolkat
Den praktiska metoden med tydliga exempel som matchar vårt nuvarande projekt hjälpte till att förstå ämnet.
Samuel - ProgramDuon AB
Kurs - Advanced Blazor
Maskintolkat