Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Découvrir ASP.NET Core 1.0

Assimiler le patron de conception MVC

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Les projets ASP.NET Core 1.0 s'appuient entièrement sur le patron Modèle-Vue-Contrôleur. Après une présentation du modèle, vous verrez en détail les particularités de l'implémentation ASP.NET.
02:05

Transcription

Le patron de conception Modèle-Vue-Contrôleur est considéré comme étant le plus adapté aux applications web. Mais une question se pose : comment le traduire en ASP.NET Core. Avant de répondre à cette question, reprenons son principe de fonctionnement. Lorsqu'une requête est reçue par l'application, elle est transmise au contrôleur en fonction de son URL. Le contrôleur charge alors les données nécessaires à son traitement. Ces données et leurs règles métier, rassemblés sous forme d'objet, constituent le modèle. Et pour rendre compte du traitement effectué, le contrôleur instancie ensuite la vue. Son rôle est de représenter au mieux les résultats, et pour cela, il utilisera souvent le modèle que le contrôleur a mis à sa disposition. Une fois le rendu de la vue finalisé, la page HTML obtenue est envoyée en réponse à la requête HTTP. ASP.NET Core MVC propose une technologie de vue puissante Razor. qui permet de manipuler facilement du contenu texte et du HTML à l'échelle de la balise ou du groupe de balises. Par contre, il s'est avéré moins pratique pour façonner les balises elles-mêmes. C'est pour cette raison qu'au HTML helpers ont succédé les Tag helpers, reconnaissables au préfixe asp tiret. La technologie de vue doit répondre aussi à un autre défi. Quand on conçoit un site, certaines parties sont immuables. Ici en orange. Et d'autres vont changer sur chaque page. Les parties immuables ne sont pas forcément groupées sur la page. Razor propose un mécanisme flexible pour dissocier les éléments spécifiques de la vue, ici marqués UneVue, des éléments et de l'organisation générale de la page, qu'on réutilisera sur chaque page du site, ou une grande partie, et que l'on appellera le layout. C'est avec cette approche structurée de la construction des pages que nous allons maintenant donner vie à notre maquette.

Découvrir ASP.NET Core 1.0

Prenez en main ASP.NET Core 1.0. Développez ainsi des applications web multiplateformes en C#, déployables sur Windows, Linux, Mac ainsi qu'en containers Dockers.

1h32 (20 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
ASP.NET Core ASP.NET Core 1
Spécial abonnés
Votre/vos formateur(s) :
Date de parution :1 févr. 2017
Durée :1h32 (20 vidéos)

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !