CATALOGUE Code & Data ASP.NET Core - Les fondamentaux Gestion des Contrôleurs dans ASP.NET Core

Gestion des Contrôleurs dans ASP.NET Core

Fonctionnement d'un contrôleur
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€ 59,40€ Je commande

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

DescriptionProgrammeAvis
4,3
99,00€ 59,40€ Je commande

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

Les objectifs de cette vidéo sont :

  • Comprendre la convention de nommage des contrôleurs dans ASP.NET Core.
  • Savoir configurer le moteur de routing pour mapper les URL aux contrôleurs.
  • Apprendre à injecter des services dans les contrôleurs via le constructeur.

Cette leçon aborde la gestion des contrôleurs dans ASP.NET Core, de leur organisation dans le dossier aux conventions de nommage et à l'intégration avec le moteur de routing.

Dans cette leçon, vous apprendrez à mieux comprendre la gestion des contrôleurs dans ASP.NET Core. Par défaut, les contrôleurs sont rangés dans le dossier Controllers avec un suffixe Controller, et suivent des conventions de nommage spécifiques. Nous examinerons également comment le moteur de routing associe les URL aux contrôleurs à travers la méthode MapControllerRoute.

L'héritage de la classe de base permet d'accéder à certaines actions supplémentaires, améliorant ainsi la gestion du contrôleur. Il est important de comprendre comment les services configurés dans Startup.cs sont injectés dans les contrôleurs via le constructeur, facilitant ainsi une architecture flexible et découplée.

À la fin de cette leçon, vous serez à l'aise avec la création et la gestion de contrôleurs en respectant les conventions de ASP.NET Core, et vous saurez comment configurer et utiliser efficacement le moteur de routing pour vos applications web.

Voir plus
Questions réponses
Quelle est la convention de nommage pour les contrôleurs en ASP.NET Core ?
Les contrôleurs doivent être placés dans le dossier Controllers et le nom de la classe doit se terminer par Controller.
Comment le moteur de routing associe-t-il une URL à un contrôleur spécifique ?
Le moteur de routing associe une URL à un contrôleur à travers la configuration faite dans Startup.cs via la méthode MapControllerRoute.
Comment les services sont-ils injectés dans un contrôleur ASP.NET Core ?
Les services sont injectés dans le contrôleur via son constructeur, en utilisant l'injection de dépendance configurée dans la méthode ConfigureServices de Startup.cs.

Programme détaillé

3 commentaires
4,3
3 votes
5
4
3
2
1
lebris.gilles76
Il y a 2 ans
Très bonne formation
Je pense pas que c'est destiné à des débutants.
p.blondiau_1
Il y a 3 ans
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 4 ans
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...