Проектирование Интернет приложений. Тузовский А.Ф. - 118 стр.

UptoLike

Составители: 

118
Описанная последовательность событий представляет собой жиз-
ненный цикл web-формы, который показан на рис.4.8.
Структура каталога приложения
Каталог (папка) web-приложения может содержать большое коли-
чество используемых ресурсов, таких, как скомпилированные сборки,
файлы данных, таблицы стилей, изображения, XML файлы и т.д.
В табл. 4.6 перечислены основные подкаталоги, которые обычно
создаются для ASP.Net web-приложения.
Таблица 4.6
Основные подкаталоги ASP.Net приложения
Подкаталог
Описание
Bin
Содержит все предварительно скомпилированные сборки
.NET, которые обычно представляют собой DLL библиоте-
ки.
App_Code
Содержит классы исходного кода, динамически компили-
руемые для использования в рамках приложения. Обычно
эти файлы кода представляют собой отдельные компонен-
ты, такие как библиотеки доступа к данным, web-сервисы и
т.п.
App_Data
Содержит файлы данных, включая XML файлы и файлы
SQL Express.
App_Themes
Содержит файлы с темами, используемыми web-
приложением.
<собственные
подкаталоги>
Подкаталоги, в которых хранятся web-формы для выполне-
ния специфических задач web-приложения.
Для задания пути к файлам виртуального каталога используется
префикс "~/". Например, "~/Default.aspx" (файл из того же самого подка-
талога) или "~/Styles/Site.css" (файл из подкаталога более низкого уровня
Style)
Конфигурирование ASP.Net-приложения
Задание параметров работы среды выполнения, и различных дан-
ных, требуемых для работы самого web-приложения, называется конфи-
гурированием web-приложения. В ASP.Net конфигурирование выполня-
ется с помощью набора XML-файлов конфигурации, которые наследу-
ются друг от друга. Каждый XML-файл содержит набор установо - па-
раметров работы web-приложения. Наследование файлов конфигурации
означает, что дочерний файл конфигурации использует все установки,
которые сделаны в родительском файле, но установки дочернего файла