Контрольное задание. Создайте ASP.NET приложение, выводящее список всех переменных окружения веб-сервера.

Создайте ASP.NET приложение, выводящее список всех переменных окружения веб-сервера.

Для этого потребуется вставка следующего кода:

< %

// метод AllKeys формирует список всех ключей массива

string[] rkeys = Request.ServerVariables.AllKeys;

 

// создание переменной типа StringBuilder (т.е. изменяемой строки)

StringBuilder output = new StringBuilder();

 

// перебор всех элементов массива rkeys и формирование списка значений

foreach (string rkey in rkeys)

{

output.Append(rkey + "=" + Request.ServerVariables[rkey] + "<br>");

}

// формирования ответа сервера

Response.Write(output);

%>

Важной особенностью ASP.NET является использование серверных элементов управления на веб-странице (элементы WebForm), которые являются фактически тэгами, понятными веб-серверу. Эти элементы определены в пространстве имен System.Web.UI.WebControls.

Принято выделять три типа серверных элементов управления:

  • Серверные элементы управления HTML – обычные HTML тэги.
  • Элементы управления веб-сервера – новые тэги ASP.NET.
  • Серверные элементы управления для проверки данных (валидации) – применяются для валидации входных данных от клиентского приложения (обычно веб-браузера).
Преимущества от использования таких элементов при разработке веб-приложений:
  • Сокращается количество кода, написанного вручную (что особенно заметно для сложных элементов документа). Элемент просто "перетаскивается" из панели инструментов, после чего выполняется настройка его параметров в специальном окне. При этом все изменения автоматически заносятся непосредственно в *.aspx файл.
  • С программной точки зрения каждому из этих элементов управления соответствует определенный класс в библиотеке базовых классов .NET, что позволяет писать для них такой же код как и для любых других классов.
  • Для любого элемента управления WebForm определен набор событий, обрабатываемых на веб-сервере.
  • Для любого элемента управления WebForm предоставляется возможность для проверки ввода данных пользователем.







Дата добавления: 2015-12-29; просмотров: 1751;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.