Durée : 3 jours
« * » indique les champs nécessaires
« * » indique les champs nécessaires
Objectifs
Public et prérequis
Programme
Bonnes pratiques d’un développeur C#
Conventions
Organisation
Indentation
Commentaires et Documentation
Nommage (Variables, méthodes)
Instructions
Pascal ou Camel ?
Les Test Unitaires dans notre application
Notion de Clean Architecture
Démonstration d’applications concrètes (Wasm / Server / Hybrid et Native)
Blazor WebAssembly vs Blazor Server
Du HTML à Razor
Structure d’un projet (Wasm / Server / Hybrid et Native)
Razor et ses directives
Blazor et le code C#
Les pages et paramètres
La navigation au sein de l’application
Gestion des erreurs de navigation
Contraintes de routage
Passage de paramètres et lecture
Mise en page : les layouts
Paramètres
Data Binding
Communication via EventCallback
CSS isolation
Cycle de vie d’un composant
Scénarios avancés avec le RenderTreeBuilder
Le partage entre les composants
Utilisation de bibliothèque de classe Razor
Sous-composant : les composants en cascades
Utilisation d’ILogger
Gestion des erreurs
Utilisation d’une fonction JavaScript
Echange de données entre JS et C#
Appel d’une méthode C# via une fonction JavaScript
Collocation of JavaScript
Variables de sessions
Introduction à ASP.NET Core Web API
Sécurisation JWT
Créer des tests unitaires d’interface
Création native d’un document PDF
Gestion d’un formulaire
Modification des metadonnées par page
Créer une application internationale
Blazor et markdown
Présentation des différents composants graphiques disponibles
Utiliser Blazor dans une application WinForms
Démo : réutiliser des composants Blazor dans une application MAUI
Intra
Sur mesure
Disponible à distance
Durée : 3 jours
soit 21 heures de formation
4800,00 € HT
Disponible à distance
Durée : 3 jours
A partir de : 1800 € HT
Disponible à distance
Durée : 3 jours
soit 21 heures de formation
4800,00 € HT
Disponible à distance
Durée : 3 jours
soit 21 heures de formation
Disponible à distance
Durée : 3 jours
A partir de : 1800 € HT

Référence : SF33429
À partir de 1400 € HT
2 jours

Référence : SF33063
À partir de 1950 € HT
3 jours

Référence : SF33355
À partir de 1800 € HT
3 jours