2010-03-30 4 views
2

У меня есть одна dll, содержащая все мое приложение mvc, работающее на сервере iis7. Должен ли я вместо этого компилировать контроллеры и бизнес-логику в отдельные DLL? Кроме того, следует ли установить DLL не контроллера на отдельный сервер, и если я так настрою новый виртуальный каталог на удаленный сервер?Настройка приложения MVC на сервере

Какова типичная практика здесь? Спасибо

ответ

2

Я думаю, это зависит от ваших потребностей бизнеса, но в целом я являюсь поклонником модульности. У нас есть наша модель, разделенная между несколькими сайтами, поэтому она находится в собственной DLL, а контроллеры и т. Д. Для каждого сайта, как правило, находятся в другом (для каждого сайта) и дополнительных надстроек сами по себе.

Компиляция в одну DLL, вероятно, приведет к увеличению производительности, но вам будет больно, когда дело доходит до обновления отдельных модулей.

Смежные вопросы