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 (5)

Cours Similaires

Advanced Blazor

21 heures

Introduction to Blazor

14 heures

Programming using ASP.NET MVC 4

21 heures

C#.Net

35 heures

Microsoft App-V: Implementing Enterprise Desktop Virtualization

28 heures

ASP.Net 4.0

35 heures

ASP.NET MVC 4.5 Web Development

28 heures

C# for Automation Test Engineers

21 heures

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 heures

IIS 7 and ASP.NET Administration

21 heures

IIS 8 and ASP.NET Administration

21 heures

Jenkins for .Net Continuous Integration (CI)

14 heures

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

14 heures

Apache Spark for .NET Developers

21 heures

Programming in C#

14 heures

Catégories Similaires

1