Контрольное задание. Создайте 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.
- Серверные элементы управления для проверки данных (валидации) – применяются для валидации входных данных от клиентского приложения (обычно веб-браузера).
Преимущества от использования таких элементов при разработке веб-приложений:
|
Дата добавления: 2015-12-29; просмотров: 1751;