Plan du cours

Introduction

  • Vue d'ensemble de Blazor WebAssembly

Pour commencer

  • Création d'un projet ASP.NET core hébergé Blazor WebAssembly
  • Initialisation du dépôt Git

Formulaires et authentification

  • Formulaire de connexion de l'utilisateur et validation
  • Modèle d'enregistrement des utilisateurs
  • Enregistrement des objets dans la console
  • Utilisation de boutons radio
  • Navigation de l'utilisateur avec NavigationManager
  • AuthenticationStateProvider
  • Restrictions de page
  • LocalStorage pour l'authentification
  • Ajout d'une option de déconnexion
  • Nettoyage de la navigation et ajout d'un Favlcon

API Web et Entity Framework

  • Comprendre le modèle Modèle-Vue-Contrôleur (MVC)
  • Ajouter le contrôleur d'unité (UnitController)
  • Réception d'unités à partir de l'API Web
  • Comprendre les méthodes HTTP
  • Installer et utiliser Entity Framework (EF)
  • Mise en œuvre de DataContext
  • Visualisation de la base de données
  • Ajouter, mettre à jour et supprimer une unité

.NET Core

  • Aperçu de .NET Core
  • Composant Razor
  • Communication entre composants
  • Formulaires .NET et authentification
  • API Web .NET et EF
  • Authentification avec JSON Web Token (JWT)
  • Unités d'utilisateur

Publication et déploiement

  • Déployer une application web sur un serveur Windows Server
  • Publier et déployer une application avec Visual Studio

Résumé et prochaines étapes

Pré requis

  • Compréhension de C# et HTML
  • Connaissance de Blazor

Audience

  • Développeurs web
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (7)

Cours Similaires

Jenkins for .Net Continuous Integration (CI)

14 heures

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

14 heures

Catégories Similaires