2010-07-02 2 views

ответ

2

Перемещение классов моделей в отдельный проект прост и работает нормально. Вы не можете перемещать представления из проекта ASP.NET MVC, потому что, это ASPX-страницы или элементы управления ASCX. Возможно, вы могли бы переместить представления в другой проект, но вы потеряете некоторые возможности интеграции Visual Studio, которые упрощают перемещение между контроллером и представлением.

Как правило, обычно лучше хранить эти вещи в одной сборке из-за накладных расходов в .NET на загрузку внешних сборок. Я не вижу серьезных проблем с перемещением модели, но я бы предложил сохранить контроллеры в проекте ASP.NET MVC.

+0

Я бы сохранил большую часть кода в другой сборке, и просто чтобы мои действия контроллера вызывали эту сборку, делали вещи и возвращали Views. – Nate

+0

Отличные парни, спасибо за ответы. – Sean