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
Nos Clients témoignent (7)
Juste l'exposition générale. Très utile.
Travis - Beckman Coulter
Formation - Introduction to Blazor
Traduction automatique
Le formateur nous a beaucoup aidés en répondant à toutes nos questions et nous a permis de partager notre écran pour montrer les erreurs que nous avions, ce qui était très bien.
chithra - Public Health Wales NHS Trust
Formation - Advanced Blazor
Traduction automatique
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions
Cynthia Rodriguez - RoyalRoads University
Formation - Programming using ASP.NET MVC 4
J'ai apprécié l'étendue des connaissances de Folio. Non seulement il connaissait le contenu du cours, mais il connaissait aussi des constructions dans des langages qui nous étaient familiers afin de rendre les exemples plus significatifs pour nous. Pendant les intervalles, il a partagé sa connaissance des technologies et des solutions en dehors du cadre de la formation pour nous donner un aperçu d'autres solutions que nous pourrions utiliser à l'avenir (et lors de futures formations).
Raphael - Markit Valuations Limited
Formation - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduction automatique
hands on training
Robert Badeloe
Formation - IIS 7 and ASP.NET Administration
on how khoebib help everyone if there is a problem.
Kim Justine Agoncillo - Metropolitan Bank and Trust Company
Formation - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.