Я проделал большую работу по использованию MVC, и благодаря людям здесь многие проблемы, возникающие вокруг него, были очищены для меня.Большое рассмотрение приложений ASP.NET MVC
Проблемы, с которыми я столкнулся сейчас, зависят от размера нашего приложения и того, как он будет организован в рамках самого проекта. Например, у нас есть URL-адрес, такой как http://mylocalapp/folder/nestedfolder/subfolder/theapp. Причина, по которой мы это делаем, заключается в том, что приложение в буквальном смысле является таким большим. Нам нужна такая структура папок, потому что в противном случае приложение будет неуправляемым.
Phil Haack covers the registering of routes for nested folders in one of his blog posts, который очень полезен, но наше приложение имеет в нем суб-приложения и под-приложения. Это не может быть упрощено.
Какие меры необходимо предпринять для управления таким большим приложением, которое охватывает большое количество папок и имеет папки до семи уровней, а также имеет около 15 баз данных? Действительно ли MVC отвечает за приложение такого размера?
Другой вариант - просто применить множество маршрутов URL и отобразить маршруты маршрутов для всех отдельных подпапок?
Что вы подразумеваете под субприложениями? Они настроены как приложение в IIS или находятся только в подпапке, но имеют уникальное/индивидуальное «приложение»? просто любопытно. –
Вы имеете в виду «районы»? –
Да, больше похоже на области. Я бы назвал их суб-приложениями, потому что они «делают» разные вещи, но на самом деле являются частью приложения в целом. – Kezzer