Исходя из корпоративной ИТ-среды, стандарт всегда создавал проект библиотеки классов для каждого уровня, бизнес-логики, доступа к данным и иногда большей изоляции конкретных типов.Должен ли я использовать несколько сборок для изолированного веб-приложения ASP.NET?
Теперь, когда я работаю над собственным проектом веб-приложений, я не вижу реальной необходимости изолировать свой код таким образом.
У меня нет нескольких приложений, которым необходимо предоставить доступ к этой логике или услуге. Я также не вижу преимуществ для сценариев развертывания.
Я склоняюсь к помещению всех артефактов в одно веб-приложение, логически разделенное папками проекта.
Я хотел знать, что представляют собой мысли сообщества.
Позволь мне добавить больше информации ...
Я пишу это приложение с помощью MVC предварительного просмотра 5, поэтому блок тестирования части будет поддерживаться разделением задач наследуют в рамках. Мне действительно нравятся тесты на все!
Можете ли вы привести пример того, где мне нужно разбить код на основе рефакторинга или расширения? – 2008-09-12 13:16:43