Blazor

Loader DigitalCityEen ogenblik, aub...

Blazor

(Réf.2024-040)
3
Dag(en)
FR
Anderen
CEVORA
Bedrijf
Werknemer
Betalend
Volledige dag

Georganiseerd door:

Opleidingspartners:

Beschrijving

Leer hoe je interactieve webapplicaties maakt met
C# te gebruiken in plaats van JavaScript met Blazor.

Deze cursus is gericht op .NET ontwikkelaars en front-end ontwikkelaars.

De technische inhoud van deze cursus is als volgt:

→ Het nut van Blazor begrijpen binnen de
.NET architectuur
→ Websockets gebruiken voor communicatie
→ Formulieren en validatie opzetten
→ Razor best practices implementeren
→ Beveiliging implementeren met Blazor

Wat zijn de doelstellingen van de opleiding?

→ Het nut van Blazor begrijpen binnen de
.NET architectuur
→ Websockets gebruiken voor communicatie
→ Formulieren en validatie implementeren
→ Razor best practices implementeren
→ Beveiliging implementeren met Blazor

Wat moet je weten om de cursus te volgen?

Kennis van het .NET Framework

Opleidingsprogramma

Gebruikte technologieën :
herinneringen
- De speciale kenmerken
van .NET Core
- Web Api en het
MVC Framework
- Beveiliging van uw
webbrowser
- Het ontwerppatroon: MVVM
- Webassemblage,
Websockets, SignalR

Architectuur van Blazor
- Blazor, de convergentie van
Razor aangepast aan de browser
- Blazor Server aan de serverkant
voor compatibiliteit
- Gebruik van SignalR web
SignalR sockets voor
communicatie
- Blazor web-assemblage
client-zijde
- Technieken voor delen
tussen server en client
- Interactie met het DOM,
Javascript-interoperatie en
sandboxbeveiliging

De basis van Razor
- Structuur van een Razor-project
- Routing en navigatie om
componenten te bereiken
- Verschillende configuraties
afhankelijk van de
omgeving
- Razor afhankelijkheid
injectie container
- Blazor componenten
Net 5 componenten. Virtualisatie voor
prestaties
- Razor klasse Bibliotheken voor
delen van GUI-code
- Hosting en
implementatie van
Razor-toepassingen

Communicatie met de server
- Blazor-server: uitvoering
serverkant
- Via HTTP REST API
- CORS beveiliging
- SignalR gebruiken
voor communicatie
Websockets

Best practices
van Razor
- Formulieren, bindingen
en validatie
- Globalisering /
Lokalisatie
- Inter
sessie
- Lay-outs om te factoriseren
paginastructuur
- Op sjablonen gebaseerde
gebaseerde componenten
- Virtualisatie van
componenten voor
prestaties

Beveiliging met Blazor
- Beveiliging met Blazor Server
met AuthorizeView
- Beveiliging met Blazor Client
met Authenticatiestatus
Aanbieder
- Identiteitsvoorziening
OpenId en WebAssembly
Authenticatiebibliotheek

Praktische oefeningen
- Een toepassing maken
Blazor eenvoudig
- Code delen en
integratie van Javascript
- Een
component met beheer van
parameters en methodes
- Verbruik van web
REST-service en implementatie
Web sockets met SignalR
- Een formulier maken en
veldvalidatie
- Beveiliging instellen
met AuthorizeView

Vind meer opleidingen over deze onderwerpen

Hoe schrijf ik me in voor de cursus?

Deze cursus verschijnt in de catalogus Digitalcity.Brussels - Pôle Formation Emploi maar er zijn nog geen data gepland.