В настоящее время я разрабатываю сайт с семью частичными классами, несколькими значками, тремя страницами и папкой App_Themes. Мне было интересно узнать, есть ли отраслевая стандартная структура каталогов для чего-либо большего, чем небольшой проект?Существуют ли соглашения об именах для структур каталогов веб-приложений ASP.NET?
Например, я хочу сохранить классы в отдельных папках, изображения в отдельных папках и т.д. Моя текущая структура каталогов выглядит следующим образом (не точно, это из памяти):
- (корень) содержит CodeBehind и образует
- /App_Data
- /App_Themes
- /Bin
- /Фото
- /Модели - Я украла т он называется от MVC. Это звучало более целесообразного Then «классы»
- /FusionCharts - библиотека флэша диаграмм
Я кратко играл с MVC, и это выглядело как хорошая структура каталогов, однако, я использую ASP.NET Ajax.
Итак, я задаюсь вопросом, есть ли способ сделать эту структуру каталогов более упорядоченной по вашему мнению? Пожалуйста, дайте ответы, почему вы также приняли решение :).