Какая структура решения рекомендуется для довольно большого веб-сайта в asp.net

Я сейчас пытаюсь реорганизовать проект (asp.net mvc), в котором вообще нет никакого разделения. только папки: s

  • В проекте есть несколько классов EF Code First (People.cs, Exam.cs, Message.cs и т. Д.)
  • В проекте есть несколько репозиториев (все они используют EF Data Контекст)
  • И, конечно же, множество контроллеров и моделей просмотра

У нас есть проект тестирования, но мы не очень хороши в TDD, так что это не то, над чем мы действительно работаем на данный момент.

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

Пожалуйста, помогите. заранее спасибо

6
задан nacho10f 28 July 2011 в 20:55
поделиться