2010-07-02 8 views

Répondre

2

Déplacement des classes de modèle dans un projet distinct est simple et fonctionne très bien. Vous ne pouvez pas déplacer les vues hors du projet ASP.NET MVC car, bien, ce sont des pages ASPX ou des contrôles ASCX. Vous pourriez probablement passer les vues à un autre projet, mais vous perdriez quelques-unes des fonctionnalités d'intégration Visual Studio qui simplifient se déplaçant entre contrôleur et View.

En règle générale, il est généralement préférable de garder ces choses dans un seul ensemble en raison de la surcharge en .NET de chargement des ensembles externes. Je ne vois pas de problèmes importants avec le déplacement du modèle, mais je vous suggère de garder les contrôleurs dans le projet ASP.NET MVC.

+0

je garderais la plupart du code dans un autre ensemble aussi bien, et ont tout simplement mes actions de contrôleur invoquer cette assemblée, faire des choses, et le retour Vues. – Nate

+0

Grands gars, merci pour les réponses. – Sean