Как организовать проект MVC3 в пользовательских папках - PullRequest
0 голосов
/ 21 ноября 2011

Я начинаю изучать MVC3, и я хотел бы знать, целесообразно ли группировать ваши представления и контроллеры в папки, отличающиеся от папок по умолчанию.
Поэтому я мог бы организовать проект, например:

-> ClientsFolder
-Просмотры
---- ClientsAdmin (папка)
------ View1
------ View2
------View3
---- ClientInvoices (папка)
------ View1
------ View2
------ View3
-Контроллеры
---- ClientsAdminController (файл)
---- ClientsInvoiceController (файл)
-> EmployeesFolder
и т. Д.
и т.если это обычная практика, как мне начать адаптировать проект к этой структуре, или если кто-то может указать мне на учебник, который может помочь мне начать.

Спасибо

Ответы [ 4 ]

1 голос
/ 21 ноября 2011

То, что вы делаете, прекрасно.Нет необходимости в новой области для каждого контроллера, области должны быть для больших частей приложения, которые на самом деле не являются основным приложением (например, сайт администрирования для вашего основного сайта).Это хороший учебник для начала MVC Movie Tutorial

1 голос
/ 21 ноября 2011

То, что вы описываете - это функция, которая уже есть в MVC 3 (я думаю, что начиная с MVC 2) Область .

Пошаговое руководство. Организация приложения с использованием областей

ОБНОВЛЕНИЕ: новая рабочая ссылка.

0 голосов
/ 21 ноября 2011

ASP.NET MVC имеет возможность разбивать веб-приложения на более мелкие блоки с областями .

Например, вы можете создать административную область для раздела администрирования.

0 голосов
/ 21 ноября 2011

* * * * * * * * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * * * * * * * * * *1004* * * * * * *1004*
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...