ВУЗ:
Составители:
Рубрика:
95
В состав web-приложения также входят XML файлы конфигура-
ции, содержащие параметры работы web приложения в среде выполне-
ния, параметры безопасности, обработка приложением возникающих
ошибок и т.п.
При первом обращении какого-либо пользователя к ресурсам пап-
ки, в которой расположено web-приложение, оно будет запускаться на
выполнение под управлением сервера ASP.Net приложений (среды вы-
полнения), который выполняется в специальном процессе. Каждое при-
ложение выполняется в своем домене приложения (application domain).
Домены приложений представляют собой аналоги процессов операци-
онной системы, которые реализуются с помощью платформы .NET. Они
гарантирует невозможность одного приложения оказывать влияние на
другое приложение и, в тоже время, работать в рамках одного адресного
пространства. В одном процессе могут выполняться много доменов
приложений.
4.1. ASP.Net web-формы
Основными компонентами web-приложение, созданного с помо-
щью технологии ASP.Net Web Forms, являются web-формы. Каждая
web-форма состоит из шаблона и программного кода, обычно распо-
ложенных в двух разных файлах:
Шаблон web формы расположен в файле с расширением .aspx
(например, Default.aspx), и содержит смесь HTML кода (стандартных тэ-
гов HTML языка) и специальных серверных тэгов (с помощью которых
описываются серверные элементы управления). Такие шаблоны анало-
гичны ранее рассмотренным шаблонам технологии Cold Fusion и
JavaServer Faces.
Программный код расположен в файле, который имеет на-
звание аналогичное названию соответствующего ему шаблона, но с до-
бавлением расширения .cs (если используется язык программирования
C#). Например, Default.asmx.cs. В данном файле содержится описание
класса производного от базового класса Page (из пространства имен Sys-
tem.Web.UI), соответствующего данной web-форме.
Рассмотрим в качестве примера очень простую web-форму, предла-
гающую пользователя ввести имя, а затем выполняющую его приветст-
вие. Визуальный интерфейс и результаты работы данной формы пока-
заны на рис. 4.1.
Страницы
- « первая
- ‹ предыдущая
- …
- 93
- 94
- 95
- 96
- 97
- …
- следующая ›
- последняя »
