CATALOGUE Code & Data ASP.NET Core - Les fondamentaux Comprendre l'utilisation des modèles avec ASP.NET Core

Comprendre l'utilisation des modèles avec ASP.NET Core

Création d'une vue avec un modèle
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 de :

  • Comprendre la notion de modèle dans le pattern MVC.
  • Apprendre à utiliser la directive @model dans les vues ASP.NET Core.
  • Maîtriser l'injection de modèles dans les vues via les contrôleurs.
  • Éviter les erreurs à l'exécution liées à la non-correspondance des types.

Apprenez à utiliser des modèles dans les vues ASP.NET Core pour structurer et piloter l'affichage de vos applications.

Dans cette vidéo, nous explorons la notion de modèle dans le pattern MVC d'ASP.NET Core. Vous découvrirez comment les vues utilisent des modèles pour se structurer et déterminer la logique d'affichage. En prenant l'exemple de la vue Error, nous examinerons comment la directive @model permet de définir le type de modèle utilisé par la vue. Vous apprendrez également à définir les namespace dans le fichier ViewImports pour simplifier l'accès aux classes de modèles.

La vidéo explique aussi le rôle du contrôleur qui injecte une instance du modèle à la vue. Nous discuterons de l'importance de la correspondance parfaite entre le type de modèle déclaré dans la vue et l'objet renvoyé par le contrôleur, afin d'éviter les erreurs à l'exécution. Finalement, nous verrons comment structurer votre fichier CSHTML grâce aux propriétés du modèle pour afficher les données dynamiques de façon cohérente.

Voir plus
Questions réponses
Quelle directive permet de définir le type de modèle dans une vue ASP.NET Core ?
La directive @model permet de définir le type de modèle dans une vue ASP.NET Core.
Quel fichier permet de simplifier l'accès aux namespaces des modèles dans les vues ?
Le fichier ViewImports permet de simplifier l'accès aux namespaces des modèles dans les vues grâce à la directive @using.
Pourquoi est-il important de vérifier la correspondance des types entre la vue et le contrôleur ?
Il est important de vérifier la correspondance des types pour éviter les erreurs à l'exécution qui se produisent lorsque le type de modèle injecté par le contrôleur ne correspond pas à celui attendu par la vue.

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