Loïc Bar
Introduction à ASP.NET MVC
Dans cet article, vous découvrirez tout ce que vous devez savoir pour créer un site web à l’aide de la technologie ASP.NET MVC.
Par Loïc Bar publié le 10/05/2009 à 21:19, lu 6864 fois, 12 pages
 5 | Architecture d’un projet ASP.NET MVC
 
/content/bd5bd622-77d8-4a2e-bac9-34224c0ff0f3/image3.jpeg
 
La structure d’un projet ASP.NET MVC est un peu différente de celle d’un projet ASP.NET classique. Première chose qu’on remarque : il y a un peu plus de dossiers. On remarque assez facilement la présence des dossiers Controllers, Models et Views. On peut facilement deviner à quoi servent ces dossiers.
Les noms des dossiers ont une importance. Ainsi le dossier Account de Views sera le dossier qui contiendra les vues du contrôleur AccountController.
On remarque aussi qu’il n’y a pas de dossier App_Code. Car ASP.NET MVC est un projet et non pas une application web.
Prenez la bonne habitude de séparer dans un autre projet vos classes de pure logique. Ainsi il m’est arrivé de créer des classes qui gèrent l’authentification multiple. J’ai placé ces classes dans un autre projet et j’ai référencé celui-ci dans mon projet ASP.NET MVC.
Le Global.asax contient toutes les informations de routing, très importante dans ASP.NET MVC.
Vous remarquez également la présence d’un projet « Units Tests » qui vous permettra d’effectuer une batterie de tests de votre application web.
Vous voilà fin prêt pour démarrer votre premier projet.
 
» Démarrer une discussion
 
Discussion démarée par killscores le 18/05/2009 à 12:12, 1 commentaire(s).