
- •1 Создание серверного приложения
- •2 Создание клиентского приложения
- •3 Анализ возможностей приложения по обработке информации
- •4 Оформление отчета о лабораторной работе.
- •Лабораторная работу №2 Создание и анализ Web приложения архитектуры Web Broker
- •1Создание Web-модуля приложения
- •2Создание процедуры обработки события
- •3 Отладка приложения
- •4 Анализ возможностей приложения по обработке информации
- •5 Оформление отчета о лабораторной работе.
- •1Создание Web-модуля приложения
- •2Создание процедуры обработки события
- •3 Отладка приложения
- •4 Анализ возможностей много уровневого приложения
- •5 Оформление отчета о лабораторной работе.
- •Лабораторная работу №3 Создание и анализ asp.Net приложения работающего с базами данных.
- •1Создание серверного приложения
- •2Связывание данных
- •3Отладка приложения
- •4 Анализ возможностей приложения по обработке информации
- •5 Оформление отчета о лабораторной работе.
- •1Создание серверного приложения
- •3Связывание данных
- •4Отладка приложения
- •5 Анализ возможностей приложения по обработке информации
- •6 Оформление отчета о лабораторной работе.
- •Лабораторная работу №4 Создание и анализ приложения архитектуры Web Service
- •1Создание простой Web-службы
- •2Создания клиентской части Web-службы
- •3Организация доступа к Web-сервису из кода
- •4 Анализ возможностей приложения по обработке информации
- •5 Оформление отчета о лабораторной работе.
- •1Создание простой Web-службы
- •2Создания клиентской части Web-службы
- •3Организация доступа к Web-сервису из кода
- •5 Анализ возможностей много уровневого приложения
- •6 Оформление отчета о лабораторной работе.
4 Анализ возможностей много уровневого приложения
Проанализировать возможности использования разработанного приложения для обработки информации в ГКС с указанием положительных и отрицательных сторон данного вида приложений.
5 Оформление отчета о лабораторной работе.
Отчет о лабораторной работе должен содержать:
Тему, цель и постановку задачи на исследование;
Структурные схемы(состав) серверного и клиентского приложения;
Методику выполнения приложения.
Сравнительный анализ возможностей использования приложения для обработки информации в ГКС;
Выводы по работе.
Лабораторная работу №3 Создание и анализ asp.Net приложения работающего с базами данных.
Цель занятия:
Освоение методики создания и анализа возможностей ASP.NET приложения для обработки данных в глобальных компьютерных сетях.
ВОПРОСЫ ЗАНЯТИЯ:
1Создание серверного приложения
2Связывание данных
3Отладка приложения
4 Анализ возможностей приложения по обработке информации
5 Оформление отчета о лабораторной работе.
Задание на лабораторную работу:
Технология ASP.NET — это дальнейшее расширение технологии ASP (Active Server Pages), позволяющей создавать сценарии, которые выполняются на Web-сервере Internet Information Services (IIS) и формируют HTML-код, который отсылается клиентскому приложению (браузеру). Подобных технологий немало. Можно упомянуть популярные сценарные языки РНР и Perl, которые распространяются свободно, функционируют на разных платформах и применимы для разных Web-серверов. В свою очередь технологии ASP и ASP.NET созданы в корпорации Microsoft и ориентированы в первую очередь на возможности ее Web-сервера IIS и ее платформ Windows и .NET.
Основное предназначение технологии ASP.NET — это, конечно, создание Web-систем, работающих с базами данных. Простые приложения, выполняющие арифметические расчеты или реализующие другую несложную логику, можно создавать с помощью более простых технологий (например, на языке РНР или даже с применением языков сценариев наподобие J Script, исполняющихся непосредственно в браузере клиента). Гораздо актуальнее решения, в которых сохраняется информация о каждом пользователе, доступны различные справочные каталоги, возможно обращение к корпоративным данным.
Для этого серверный код надо связать с СУБД, расположенной либо на компьютере с Web-сервером, либо на другом компьютере, соединенном с этим сервером (обычно по локальной сети). В любом случае об их местонахождении обычному пользователю заботиться не надо. Он запускает браузер, вводит обычный адрес, открывает Web-страницу, заполняет форму и в ответ на свой запрос получает нужные сведения из удаленной базы данных.
DLL-библиотека, сформированная вместе с кодом .ASPX, может обращаться к любым СУБД, находящимся в пределах ее досягаемости — достаточно встроить в нее средства взаимодействия с базами данных.
Методические рекомендации по выполнению работы
1Создание серверного приложения
Создадим пустое приложение ASP.NET, как было описано выше. Далее разместим на форме компоненты BdpConnection и BdpDataAdapter и настроим их на связь, например, с таблицей CUSTOMER базы данных Interbase, которая использовалась ранее при описании технологий BDP.NET, как это делалось в лабораторной работе №1.
Для доступа к соответствующему набору данных потребуется также компонент DataSet. Выделим в проекте объект BdpDataAdapter, в его контекстном меню выберем пункт Generate Typed Dataset (Генерировать типизированный набор данных), после чего откроется диалоговое окно Generate Dataset .
Как видно, здесь предлагается быстрое создание и добавление к проекту готового набора данных DataSetl, настроенного на таблицу CUSTOMER. Нажмите кнопку ОК и в проекте появится новый объект DataSetl.
Для взаимодействия с доступным теперь набором данных задействуем компонент DataGrid из группы Web Controls. Разместим этот компонент на видном месте формы и свяжем его с набором данных DataSetl через свойство DataSource. В свойстве DataMember выберем таблицу, которую мы хотим редактировать в браузере клиента( предварительно активизируем объект BdpDataAdapter, задав его свойству Active значение true). В Дизайнере сразу отобразится структура таблицы (названия нолей).