Gestion des Vues dans ASP.NET Core MVC

Fonctionnement des vues
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 ce module sont :
- Comprendre la structure des dossiers et fichiers de vues en ASP.NET Core MVC.
- Apprendre à utiliser le layout et les vues partagées.
- Maîtriser la syntaxe Razor pour injecter du C# dans le HTML.
- Savoir configurer les fichiers _ViewStart et _ViewImports.

Ce module explique en détail la gestion des vues dans ASP.NET Core MVC, en abordant la structure des dossiers et fichiers associés, ainsi que l'utilisation des layouts et de la syntaxe Razor.

Dans ce module, nous explorons la gestion des vues dans ASP.NET Core MVC. Les vues, situées dans le répertoire Views, sont organisées par contrôleur, avec un dossier Shared pour les éléments communs comme la page d'erreur et le fichier Layout.cshtml. Ce dernier est essentiel car il sert de template principal où les autres pages du site sont dynamiquement injectées.
Nous examinons également l'utilisation des vues partielles et la convention de préfixer par un underscore tous les fichiers qui ne sont pas le résultat direct d'une action.
Le fichier _ViewStart.cshtml est utilisé pour définir des exécutions communes à toutes les vues et spécifier le layout par défaut, tandis que _ViewImports.cshtml permet d'inclure automatiquement des usings et tag helpers dans toutes les vues.
Enfin, nous abordons la façon d'organiser le code HTML et les scripts pour optimiser le chargement des pages.

Voir plus
Questions réponses
Quelle est l'extension des vues en ASP.NET Core MVC ?
L'extension des vues en ASP.NET Core MVC est .cshtml, combinant C# et HTML.
À quoi sert le fichier _ViewStart.cshtml ?
Le fichier _ViewStart.cshtml sert à exécuter du code commun à toutes les vues avant leur rendu, notamment pour spécifier le layout par défaut.
Pourquoi est-il recommandé de placer les scripts à la fin de la page HTML ?
Il est recommandé de placer les scripts à la fin de la page HTML pour améliorer le temps de chargement des pages, particulièrement bénéfique pour les utilisateurs avec une connexion lente ou des appareils anciens.

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...