-
Structurer un projet MVC
Bonjour,
je démarre la réalisation d'un site web avec VS et MVC.
Je cherche un tuto ou des conseils afin de structurer le projet MVC et de mettre en place son architecture.
Je pourrais très bien conserver la structure proposée par défaut mais selon mes échos, il est possible de cibler une ou plusieurs partie de l'application les plus exposés à des évolutions par la suite et définir une structure de manière à ce qu'il ne soit pas nécessaire de compiler tout le projet lors d'une évolution et ainsi limiter les risques de non régression ( j'ai trouvé quelques infos sur le référencement de projet externe au sein d'un projet surtout pour les partie logique métier mais j'ai un peu de mal à suivre et comprendre l'objectif).
Q : Conservez-vous la structure par défaut d'un projet MVC ou est-ce que vous la modifier, et si oui dans quel but ?
Merci.
-
La meilleur structure est celle par défaut proposé par VS et la plus pratique aussi, chaqu'un à sa place, Model, View, Controller, il suffit juste d'organiser le projet selon les fonctionnalités, controller pour les utilisateurs, autres pour le traitement des données ...
Les models aussi tu peut faire des modifications si nécessaire pour améliorer l'affichage dans les views
Les views t'as le dossier Shared alors que tu mettre des partial view pour les affichages répétitives, sa simplifie aussi la mise à jour.
Si il ya des mises à jours du code source le changement du fichier dll suffit :)
Cordialement.
-
merci je conserve la structure de base.