|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лабораторная работа 6.1 Применение трассировки приложенияПрименение трассировки на уровне страницы и на уровне приложения в ASP.NET 2.0 Задание:1) Создайте Web-сайт ASP.NET в каталоге C:\Labs\TraceApp. Создайте в этом приложении Web-форму, аналогичную представленной на рис. 6-1, с единственным текстовым полем TextBox1 и единственной кнопкой Button1. 2) Сделайте так, чтобы при включенной трассировке после нажатия на кнопку информация о значении, введенном в текстовом поле, возвращалась красным цветом. Эта информация должна относиться к категории "Моя проверка". 3) Включите трассировку на уровне страницы и на уровне приложения. 4) Просмотрите сообщения трассировки на странице обычным способом и при помощи файла trace.axd.
Рис. 6-1. Решение:К пункту 1 - создание Web-приложения и настройка Web-формы: 1. Создайте в Visual Studio.NET 2005 новый проект на основе шаблона ASP.NET Web Site. При создании в поле Location введите C:\Labs\TraceApp. После создания приложения форма Default.aspx откроется в окне дизайнера автоматически. 2. Поместите на эту форму из ToolBox элемент управления TextBox. 3. Поместите на эту форму элемент управления Button с параметрами по умолчанию. К пункту 2 - добавление команд трассировки. 1. Щелкните правой кнопкой мыши по объекту формы WebForm1.aspx в окне Solution Explorer и в контекстном меню выберите View Code. Откроется редактор кода с загруженным файлом Default.aspx.vb. 2. В списке объектов в верхнем левом углу редактора кода выберите Button1, а в списке событий слева от него - Click. Будет автоматически создана событийная процедура для события Click нашей кнопки. Впишите в нее следующий код: Trace.Warn("Моя проверка", TextBox1.Text) К пункту 3 - включение трассировки на уровне приложения: 1. Щелкните правой кнопкой мыши по пустому пространству на Web-странице и в контекстном меню выберите Properties. 2. В окне свойств в верхнем списке выберите Document. Затем для свойства Trace документа установите значение True. 3. Щелкните правой кнопкой мыши по объекту Web.Config в окне Solution Explorer и в контекстном меню выберите Open. Файл параметров приложения Web.Config откроется в окне редактора Visual Studio. 4. Сразу под строкой <system.web> введите код вида <trace enabled="true"/> 5. В меню File выберите Save Web.Config, чтобы сохранить внесенные изменения. К пункту 4 - просмотр сообщений трассировки. 1. Нажмите на кнопку F5, чтобы открыть вашу Web-форму в Internet Explorer. Она будет открыта с выведенными сообщениями трассировки. 2. Введите в текстовое поле любой набор символов и нажмите на кнопку. Страница в броузере обновится, и значение, которое вы ввели в текстовом поле, будет выведено в списке сообщений трассировки. Оно будет выделено красным цветом и отнесено к категории "Моя проверка". 3. Замените имя страницы default.aspx в адресной строке броузера на trace.axd и нажмите на кнопку Enter. Откроется страница трассировки со списком запросов. Пройдите по ссылкам для запросов, чтобы просмотреть информацию трассировки для них.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||