Séparer le Modèle dans son propre projet n'est pas de casser le "MVC". Tout d'abord, il est juste que-un modèle. L'intention du modèle MVC est de définir clairement vos données, les gestionnaires de données, et les présentateurs et la façon dont vous l'interface entre eux. La meilleure façon de le faire est de savoir comment Seb a suggéré:
- YourApp.Données
- YourApp.Web.Mvc
- YourApp.Web.WebService
Quelque chose qui pourrait vous aider est le MVC Vitrine que Rob Conery mettre ensemble. Allez regarder la vidéo ici:
MVC Vitrine Vidéo de la Série
Et si vous voulez regarder le code dans votre navigateur afin de voir rapidement comment il a fait, rendez-vous ici:
MVC Vitrine Codeplex Code Navigateur