CATALOGUE Code & Data ASP.NET Core - Les fondamentaux Correction du TP sur la Vue Edit avec ASP.NET

Correction du TP sur la Vue Edit avec ASP.NET

Exercice - corrigé : formulaire pour la modification et d'un article
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 vous apprendre à :
- Modifier la vue Edit pour ajouter des contrôles de validation.
- Utiliser des styles Bootstrap avec ASP.NET.
- Gérer la validation côté client et côté serveur.
- Modifier un contrôleur pour gérer l'édition d'articles de manière efficiente.

Découvrez comment modifier la vue Edit sur un site ASP.NET pour ajouter des contrôles, du dynamisme et une validation côté client et côté serveur.

Dans ce tutoriel, nous abordons la modification de la vue Edit sur un site ASP.NET afin d'intégrer des contrôles supplémentaires et d'améliorer le dynamisme de notre site. Nous allons utiliser un formulaire ASP.NET autogénéré avec des styles Bootstrap pour afficher différentes propriétés comme le nom, le prix et la note d'un article.
Cette modification permettra de vérifier que la validation côté client est bien fonctionnelle en ajoutant une section Script contenant une vue partielle pour les scripts de validation.
Nous apporterons également des corrections au contrôleur pour gérer les éditions d'articles et s'assurer que les modifications soient sauvegardées de façon persistante, même après plusieurs lancements de l'application, grâce à une liste statique d'articles.
Enfin, nous évoquerons la validation côté serveur avec des attributs spécifiques sur le modèle Article afin de garantir que les données saisies respectent certaines contraintes, et nous testerons la fonctionnalité pour vérifier que tout fonctionne comme prévu. Avec ce tutoriel, vous maîtriserez les bases nécessaires pour permettre les éditions et validations dans une application ASP.NET.

Voir plus
Questions réponses
Quelles sont les principales propriétés affichées dans le formulaire de la vue Edit ?
Les principales propriétés affichées sont le nom, le prix et la note.
Pourquoi utiliser une section Script avec une vue partielle pour la validation côté client ?
Cela permet d'inclure les scripts de validation nécessaires pour que les contrôles soient exécutés directement côté client, améliorant ainsi l'expérience utilisateur.
Comment la liste des articles est-elle persistée entre différents lancements de l'application ?
La liste des articles est rendue statique dans le contrôleur, permettant ainsi de conserver son état entre différentes sessions.

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