Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструментальные средства разработки корпоратив...doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
603.65 Кб
Скачать

Тема 14. Основы Web-программирования с использованием asp.Net

Лекция посвящена изучению принципов создания Web-приложений с ис­пользованием ASP.NET, рассмотрению основ формирования HTML-кода страницы в процессе выполнения Web-приложения, приемов вывода информации в окне браузера клиента, использо­вания динамических элементов управления, а также способов пере­дачи параметров между обратными отсылками данных клиента на сервер.

На лекции уделяется внимание вопросам формирования отклика сервера и структуры получаемого при этом HTML-файла, а также вопросам вывода информации в окне браузера клиента и особенностям этого процесса.

На лекции необходимо привести при­меры, демонстрирующие возможности организации ввода клиентом инфор­мации и передачи ее на сервер для дальнейшей обработки Web-приложением.

Следует рассмотреть типичные ошибки, возникающие в процессе работы с ис­ходным кодом Web-приложения, пути их обнаружения и исправления.

Излагаются возможности динамического создания элементов управления в Web-приложении и добавления их на страницу, создания обработчиков событий для них. Обсуждается структура Web-приложения и таких ее составляющих, как класс Page, коллекция ViewState, объекты Session и Application. Рассма­триваются принципы работы с файлами cookies.

В процессе изложения материала студенты должны усвоить следующие ключевые термины: состояние вида, смарт-тег, динамический элемент управления, делегат, класс Page, объект Session, объект Application, объект Response, объект Request.

Тема 15. Принципы разработки пользовательского интерфейса интернет-приложения

Лекция посвящена изучению принципов построения пользовательского ин­терфейса, рассмотрению вопросов использования основных серверных элементов управления, применяемых для создания Web-приложе­ний, рассмотрению вопросов организации ввода данных от пользовате­ля и их проверки.

Рассматриваются вопросы создания пользовательского интерфейса ин­тернет-приложения. Рассматриваются принципы позиционирования элемен­тов пользовательского интерфейса, перечисляются основные интерфейсные элементы, используемые в ASP.NET. Рассматриваются принципы использо­вания основных интерфейсных элементов для вывода информации на Web-страницу, а также организации ввода данных. Описываются возможности применения каскадных таблиц стилей для оформления внешнего вида элемен­та управления и всей страницы. Приводятся примеры динамического управле­ния содержимым страницы с использованием элементов программирования, рассматриваются простейшие примеры осуществления привязки элементов управления к данным. Рассматриваются базовые принципы организации про­верки вводимых данных.

В процессе изложения материала студенты должны усвоить следующие ключевые термины: пользовательский интерфейс, каскадные таблицы стилей, стиль оформления, графическая карта, валидатор.

Тема 16. Использование Master Page и навигация при построении интернет-приложений

Лекция посвящена изложению принципов использования мастер-страниц при построении интернет-приложения, рассмотрению возможностей приме­нения вложенных мастер-страниц, а также организации программно­го взаимодействия страницы содержимого с мастер-страницей.

На лекции необходимо привести примеры построения типовых мас­тер-страниц и страниц содержимого, рассмотреть возможности органи­зации переключения между различными мастер-страницами и программного обращения к содержимому мастер-страниц из страниц содержимого. Приво­дятся примеры использования вложенных мастер-страниц.

В процессе изложения материала студенты должны усвоить следующие ключевые термины: мастер-страница, страница содержимого, вложен­ная мастер-страница.