Я разработчик PHP, перемещающийся в среду ASP.NET. Я хотел бы знать, как лучше всего организовать различные типы файлов.Как организовать проект ASP.NET
Сейчас в моем проекте у меня есть следующие:
- 3 Мастер Файлы
- 5 Органы управления
- 1 Базовая страница класса
- Несколько Web Forms
веб- формы организованы в каталоги, основанные на структуре сайтов. Но я просто оставлю все эти вещи на корневом уровне?
Базовый класс может заходить в папку app_code, но где идут мастера и пользовательские элементы управления?
На PHP-сайте .. Я бы сохранил такие вещи, как «Управление» и «Мастер-страницы» вне корня веб-сайта. Не знаете, как это сделать здесь. – majestiq
Вы не можете удержать их от корня (IIS не будет их обслуживать), поэтому просто используйте ту же структуру каталогов, которую вы использовали бы в корне. –
Логическое «разделение» файлов на папки упрощает настройку управления доступом (если необходимо) в файле web.config. –