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

UptoLike

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

122
прежде чем запустить web-браузер, Visual Studio сначала компилирует
весь написанный разработчиком код в одну сборку.
Разработка без использования проекта (создание web-сайта).
Это альтернативный подход, который подразумевает создание просто
web-сайта безо всякого файла проекта. При таком подходе Visual Studio
предполагает, что каждый файл в каталоге web-сайта всех его подка-
талогах) является частью web-приложения. В этом случае Visual Studio
не требуется предварительно компилировать код. Вместо этого
ASP.NET компилирует уже сам web-сайт при первом запросе какой-
нибудь входящей в его состав формы.
В обоих способах имеется два основных шаблона проекта:
ASP.Net Empty Web Application (или Site) проект и web-сайт
содержат только один файл web.config, другие файлы нужно создавать
по мере разработки web-приложения;
ASP.Net Web Application (или Site) проект и web-сайт содер-
жат полный каркас web-приложения, включающий:
мастер-страницу (site.master) и два файла со страницами со-
держания (default.aspx и about.aspx), которые основываются на
данной мастер-странице;
файл конфигурации web.config;
файл с заготовками для отработчиков событий, связанных с
web-приложением global.asax;
подкаталог Account, содержащий формы для создания и веде-
ния учетных записей пользователей;
подкаталог Scripts с файлами, содержащими библиотеку
скриптов jquery, которая поставляется с Visual Studio;
подкаталог Styles с файлом, содержащим первоначальную кас-
кадную таблицу стилей Site.css.
Рассмотрим процесс создание нового пустого web-приложения без
использования проекта. Для этого следует выполнить команду
«File=>New Web Site=>ASP.Net Empty Web Site». После задания место-
положения и имени папки Visual Studio создаст новое web-приложение.
Данное web-приложение не будет содержать ни одной web-формы. Для
добавления web-формы нужно выбрать команду «Web Site=>Add New
Item», выбрать шаблон нового файла Web Formи задать ему имя. У
первой web-формы начальной страницы, лучше выбрать имя, исполь-
зуемое web-сервером по умолчанию Default.aspx.