Когда я разрабатываю приложение WinForms или WebForms, я создаю решение и добавляю несколько проектов. Проект BOL представляет собой библиотеку классов для бизнес-объектов, есть проект SQL и DAL для связанных с ADO.NET материалов, у меня есть проект Utilities, который содержит классы для таких вещей, как валидация и многое другое. Теперь уровень представления, который я обычно называю графическим интерфейсом, содержит формы. Формы работают непосредственно с BOL, который подключается к SQL, который подключается к DAL и т. Д.Укладка ASP.NET MVC Web Application
Я уверен, что вы все это уже знаете, поэтому я смущаюсь. При работе с MVC проекты, которые я вижу, содержат этот тип функциональности, но все они находятся в одном проекте, просто разделены на папки. Я посмотрел приложение Nerd Dinner, и даже это все в одном проекте. Конечным результатом является одиночная DLL для обработки всего этого. Это хорошая идея, или вы, ребята, разделяете части на разные проекты? Обычно одна DLL должна пройти через другую DLL, прежде чем она сможет достичь типа DLL для доступа к данным. Может быть, я просто запутался во всей концепции.
Хорошо это то, что мне было интересно, если люди делают на всех, как это то, что я привык. Я буду следовать той же схеме. Спасибо, и за хороший подробный пример. –
@ user1066133: Добро пожаловать. Рад, что смог помочь. – Shyju