Configurer le pipeline de middleware dans ASP.NET Core

Configure
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
ASP.NET Core - Les fondamentaux
Revoir le teaser Je m'abonne
4,3
Transcription

99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,3
99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont d'apprendre à :

  • Configurer le pipeline de middleware dans ASP.NET Core
  • Gérer les erreurs de manière efficace
  • Optimiser le temps de réponse des requêtes HTTP
  • Comprendre le fonctionnement du système de routing MVC

Apprenez à configurer le pipeline de middleware dans ASP.NET Core pour gérer efficacement les requêtes HTTP.

Dans cette leçon, nous explorons en détail la méthode Configure du fichier Startup.cs dans ASP.NET Core. Vous découvrirez comment cette méthode est utilisée par le runtime pour formuler des réponses aux requêtes HTTP en passant par différents middleware. Nous aborderons l'importance de l'ordre de ces middleware et comment optimiser leur configuration pour améliorer les performances et la sécurité de votre application web.

La leçon commence par l'explication fondamentale de la configuration du pipeline, en passant par l'ordre des middleware, la gestion des erreurs avec le principe du fail fast, et l'importance de renvoyer rapidement les fichiers statiques tels que site.css. Enfin, nous verrons comment le moteur de routing et l'autorisation enrichissent les requêtes avant qu'elles ne soient traitées par les endpoints définis dans le système de routing MVC.

Voir plus
Questions réponses
Quel est le rôle principal de la méthode Configure dans le fichier Startup.cs ?
La méthode Configure est utilisée par le runtime pour définir et configurer le pipeline de middleware par lequel passent toutes les requêtes HTTP.
Pourquoi l'ordre des middleware est-il important ?
L'ordre est crucial car le premier middleware capable de traiter une requête y répond et ne la passe pas aux suivants, ce qui peut affecter les performances et le comportement de l'application.
Qu'est-ce que le principe du fail fast en gestion des erreurs ?
Le principe du fail fast consiste à traiter et afficher immédiatement les erreurs dès qu'elles sont rencontrées afin d'éviter des traitements inutiles et d'améliorer le debugging.

Programme détaillé

3 commentaires
4,3
3 votes
5
4
3
2
1
lebris.gilles76
Il y a 2 years
Commentaire
Très bonne formation
Je pense pas que c'est destiné à des débutants.
p.blondiau_1
Il y a 3 years
Commentaire
Très bonne formation.
Mais quelques reproches :
Le prof se laisse embarquer par ses profondes connaissances et explique à certains moments des choses non indispensables en DÉBUT d'apprentissage.
Le prof parle trop vite, ce n'est pas un problème quand on a déjà une certaine connaissance, mais c'est problématique pour un novice.

Cependant, les deux points ci-dessus sont des "détails".
On ressort de la formation avec les connaissances que pensait et voulait apprendre.
Et on les acquiert avec plaisir et impatience de voir la leçon suivante.
Tout cela agrémenté d'un mer...e, la formation se termine.

Donc je dirais, vu le plaisir.... vivement une formation plus complète et sur core 5 .

Merci


smog
Il y a 3 years
Commentaire
Un problème : il manque la présentation de l'application réalisée (pourtant le titre est bien indiqué !).
Ce n'est pas la première fois qu'une partie a "disparu" de la formation. Or ici, c'est particulièrement embêtant de ne pas savoir ce que l'on va réaliser AVANT de se lancer...