Formations - Technifutur

Prix
325€ (HTVA/jour/personne)
Places
12 personnes
Durée
3 jours
Public cible
Entreprise
NET - Blazor
Formations planifiées
Objectifs

Les objectifs visés par cette formation sont :

  • Comprendre l’utilité de Blazor au sein de l’architecture .NET
  • Utiliser des websockets pour la communication
  • Mettre en place des formulaires et de la validation
  • Mettre en place les bonnes pratiques de Razor
  • Mettre en place la sécurité avec Blazor
Cible
Prérequis

Connaissance du Framework .NET

Programme
Les technologies utilisées : rappels
  • Les particularités de .NET Core
  • Les Web Api et la partie Framework MVC
  • La sécurité de son navigateur web
  • Le Design Pattern : MVVM
  • Web assembly, Websockets, SignalR
L'architecture de Blazor
  • Blazor, la convergence de Razor adapté au browser
  • Blazor Server côté serveur pour la compatibilité
  • Utilisation des web sockets SignalR pour la communication
  • Blazor Web assembly côté client
  • Techniques de partage de code entre serveur et client
  • Interaction avec le DOM, Javascript Interop et sécurité du bac à sable
Les bases de Razor
  • Structure d'un projet Razor
  • Routage et navigation pour atteindre les composants
  • Différentes configurations selon l'environnement d'exécution
  • Container d'injection de dépendances de Razor
  • Composants Blazor Net 5. Virtualisation pour les performances
  • Razor class Libraries pour le partage de code d'IHM
  • Hébergement et déploiement des applications Razor
La communication avec le serveur
  • Blazor serveur : exécution côté serveur
  • A travers HTTP REST API
  • Sécurité de CORS
  • Utilisation de SignalR pour une communication Websockets
Les bonnes pratiques de Razor
  • Formulaires, bindings et validation
  • Globalisation / Localisation
  • Gestion de l'état inter session
  • Layouts pour factoriser la structure des pages
  • Composants à base de templates
  • Virtualisation des composants pour de bonnes performances
La sécurité avec Blazor
  • Sécurité Blazor Server avec AuthorizeView
  • Sécurité Blazor Client avec AuthenticationStateProvider
  • Fourniture d'une identité OpenId et WebAssembly Authentication Library
Exercices pratiques
  • Création d’une application Blazor simple
  • Partage de codeet intégration de Javascript
  • Création d’un composant Blazor avec gestion des paramètres et des méthodes
  • Consommation de web service REST et mise en place de Web sockets avec SignalR
  • Création d’un formulaire et validation des champs
  • Mise en place de la sécurité avec AuthorizeView

Inscription en ligne

Formation planifiée à Technifutur® pour plusieurs entreprises reprenant le contenu et la durée de la fiche formation


Lieu de la formation :

À définir

Prix : 325€ HTVA/jour/personne


Dates disponibles :

Aucune date disponible

Formation à planifier pour une entreprise dans ses locaux ou à Technifutur® reprenant le contenu et la durée de la fiche formation


Prix : 1550€ HTVA/jour pour le groupe


Durée :
3 jours
S'inscrire

Formation construite entièrement sur-mesure pour une entreprise (Contenu, durée, lieu de formation, etc.)


Prix : Sur demande


Contact/S'inscrire
NET - Blazor

Remplissez ce formulaire et nous vous recontacterons dans les plus brefs délais !

*Champs obligatoires

1
Personne de contact

Veuillez remplir tous les champs obligatoires

2
Informations sur votre société
Adresse :
3
Informations sur le(s) participant(s)

Participant 1

Participant 2

Participant 3

Participant 4

Participant 5

Participant 6

Participant 7

Participant 8

4
Commentaires
séparateur gauche séparateur droite
© 2024 - TECHNIFUTUR®️