Guillaume Lacasa
Les bases d’ASP.NET MVC
Découvrez avec ASP.NET MVC une nouvelle façon de créer des sites webs de manière structurée suivant le pattern Modèle-Vue-Contrôleur.
Par Guillaume Lacasa publié le 14/10/2009 à 21:48, lu 1355 fois, 7 pages
 2 | Nouveau projet MVC
La création d’un nouveau projet propose une structure de dossiers destinée à implanter correctement le pattern MVC.
 
/content/f6fd7fc0-dc00-4ed7-a5e7-5c45644b4521/image1.png
 
  • Content contient le contenu statique du site : fichiers css, images
  • Controllers contient les contrôleurs
  • Models contient les modèles (classes .net, par exemple avec LinqToSql). On préfèrera ne pas utiliser ce dossier pour placer le modèle dans un projet séparé.
  • Scripts contient les fichiers JavaScript. Par défaut, contient la librairie Ajax de Microsoft, ainsi que jQuery.
  • Views contient les vues : des fichiers aspx et ascx appelés par les différents contrôleurs.
Ce nouveau projet contient un site d’exemple avec quelques pages et une gestion des utilisateurs, qui peut servir de base à un nouveau projet. Il suffit de faire Ctrl+F5 pour le voir tourner :
 
/content/f6fd7fc0-dc00-4ed7-a5e7-5c45644b4521/image2.png
 
 
» Démarrer une discussion