ASP.NET MVC - Premiers pas

Table des matières
ASP.NET MVC est un framework de développement d'applications Web, il est construit sur le Cadre Microsoft .NET et souligne que le développement est effectué en utilisant les meilleures pratiques avec des modèles de conception éprouvés, tandis que l'application n'est pas liée à un matériel spécifique, créant ainsi des applications avec un code facile à entretenir.
Architecture MVC
L'architecture MVC, dont l'acronyme correspond à modèle, vue, contrôleur, est une architecture qui nous permet de séparer les différentes sections d'une application, c'est-à-dire que nous séparons ce que l'utilisateur voit de notre logique métier, grâce à cela nous pouvons réaliser un code qui est beaucoup plus facile à comprendre et à entretenir.
Passons en revue rapidement les concepts clés de cette forme de développement d'applications Web, car il s'agit d'une partie fondamentale pour pouvoir utiliser et créer des applications efficaces avec ASP.NET MVC.
Structure
Le modèle de développement MVC contient 3 couches qui sont :
  • Modèle: C'est la partie qui contient la logique métier, c'est-à-dire celle qui va définir le comportement avec les structures de données.
  • Vue: Il est chargé de montrer à l'utilisateur les informations requises, en interne la vue communique avec le modèle via le contrôleur.
  • Manette: C'est lui qui agit comme intermédiaire entre le modèle et la vue, généralement les requêtes web arrivent d'abord à un contrôleur et il décide quel modèle appeler puis quand il obtient les données nécessaires il décide quelle vue et quelles données montrer au utilisateur.
Voyons le graphique suivant qui nous donne une approximation de la façon dont l'ensemble du processus se déroule :

Nous pouvons décrire le processus de la manière suivante, un utilisateur fait une demande à notre application, c'est-à-dire une demande Web, celle-ci est traitée dans l'application par un contrôleur, ledit contrôleur communique avec le modèle et renvoie des informations au contrôleur qui communique à vue et enfin la vue est montrée à la personne qui a fait la demande avec les données demandées.
Installer ASP.NET MVC
Afin de commencer à développer en utilisant ce framework, nous devons d'abord obtenir les outils de développement qui nous permettent d'accéder à toutes les ressources disponibles.
La première chose que nous allons faire est d'aller sur la page web http://www.asp.net/mvc où nous pouvons obtenir toutes les ressources nécessaires pour commencer à développer dans le framework :

AGRANDIR

Nous allons cliquer sur installer et un programme d'installation basé sur le Web démarrera qui téléchargera les packages nécessaires pour pouvoir démarrer notre projet.
Une fois que tout est installé nous pouvons créer notre premier projet web, pour cela nous devons d'abord commencer Visual Studio, puis nous allons cliquer sur nouveau projet, nous sélectionnons le langage C# et nous choisissons Web, sur le côté droit nous verrons les modèles disponibles et sélectionnons Application Web ASP.NET MVC 4.
Voyons à quoi ressemble l'écran que nous venons de décrire :

Après cela, nous choisirons notre modèle pour commencer à développer, nous terminons le didacticiel dans cette étape, déjà en obtenant suffisamment de connaissances pour pouvoir installer et démarrer notre première application.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave