
2к3с Интерактивное программирование веб-приложений / Выполненая работа / Контрольная работа_веб (1)
.pdfКонтрольная работа по дисциплине
«Интерактивное программирование веб-приложений»
Контрольная работа выполняется строго по своему варианту. Вариант соответствует номеру студента в журнале группы на момент получения задания. Контрольная работа состоит из теоретической и практической частей. Теоретическая часть включает в себя 1 вопрос, который необходимо полностью раскрыть в реферативной форме изложения материала. Объем теоретической части должен составлять около 10 страниц текста (Times New Roman 14 пт, полуторный интервал). В качестве темы контрольной работы необходимо на титульном листе указать теоретический вопрос по своему варианту.
Вопросы:
1.Семь важных фактов об ASP.NET.
2.Развитие технологии ASP.NET.
3.Модель разработки .NET.
4.Интегрированная среда разработки Visual Studio. Редактор кода
.NET.
5.Модель кода ASP.NET. Web-проекты ASP.NET.
6.Отладка в Visual Studio.
7.Обработка страниц ASP.NET.
8.Этапы обработки Web-форм ASP.NET. Страница как контейнер элементов управления.
9.Типы серверных элементов управления ASP.NET. Серверные элементы управления HTML ASP.NET.
10.Элементы управления Web ASP.NET.
11.Элементы управления проверкой достоверности ввода Web
ASP.NET.
12.Понятие сети Интернет.
13.Понятие Web 1.0.
14.Концепция Web 2.0.
15.Концепция Web 3.0.
16.Сетевые протоколы.
1

Практическая часть: Предоставление динамического контента с
помощью Microsoft Silverlight.
В этой контрольной работе вы будете создавать проект Silverlight в
среде Visual Studio и добавлять объекты XAML в MainPage.xaml (или
Page.xaml, в зависимости от версии Visual Studio) для создания простого баннера на веб-сайте. Рассмотрим пример выполнения индивидуального задания.
Основными задачами этого упражнения являются:
1.Создание проекта Silverlight в Visual Studio.
2.Добавление XAML объектов в MainPage.xaml, чтобы создать простой баннер.
3.Построение и просмотр страницы.
Задача 1: Создание Silverlight проекта в Visual Studio
1.Нажмите кнопку Пуск, выберите пункт Программы, выберите папку Microsoft Visual Studio, а затем Microsoft Visual Studio 2008/2010.
2.В меню File (Файл) выберите команду New (Создать), а затем нажмите Project (Проект).
Рис. 1. Создание проекта в среде Visual Studio 2010.
3. В диалоговом окне New Project (Новый проект):
2

а) В области Типы проектов, выберите Visual C #, а затем нажмите
Silverlight.
б) В области Шаблоны выберите Silverlight Project.
с) В поле Name (Имя) введите в качестве названия проекта вашу фамилию латиницей.
д) В поле Location укажите размещение проекта и нажмите кнопку ОК.
При этом создастся проект Silverlight, который включает в себя по умолчанию HTML файл, файл JScript, файл XAML, и файлы первоначального исходного кода Visual C #.
Задача 2: Добавление XAML объектов в MainPage.xaml и создание простого баннера
1.В Solution Explorer дважды щелкните MainPage.xaml.
2.Добавьте объект Rectangle на Canvas (холст), а затем установите свойства следующим образом.
3. Добавьте два объекта Ellipse (эллипс) на холст, а затем установите
свойства следующим образом.
3

Отступы слева и сверху (Canvas.Left и Canvas.Top) можно задать в свойствах Margin.
4. Добавьте два объекта TextBlock на холст, а затем установите свойства, следующим образом:
Задача 3: Создание и просмотр страницы
1. В меню Build (Построение) выберите команду Build Solution
(Построить решение).
2.В Solution Explorer щелкните правой кнопкой мыши TestPage.html, а
затем нажмите кнопку View in Browser (Просмотр в обозревателе).
3.В браузере просмотрите баннер, который вы создали.
4.Закройте Microsoft Internet Explorer ®.
Результаты: После этого упражнения, вы создали Silverlight
приложение, которое отображает баннер для веб-сайта.
Рис. 2. Пример выполнения индивидуального задания.
4

Индивидуальное задание
В рамках практического задания необходимо разработать баннер для вымышленной организации, а также реализовать его средствами Silverlight. В
качестве логотипа организации используется набор графических примитивов,
расположенных в определенном порядке согласно варианту задания.
Возможно также расширение логотипа при помощи добавления графических примитивов и надписей. Вариант индивидуального задания выбирается согласно порядковому номеру в журнале группы на момент получения задания.
Рис. 3. Варианты индивидуального задания
5
В пояснительной записке к контрольной работе необходимо представить поэтапное описание проделанной работы с приведением
скриншотов, а также поместить листинг XAML-кода построенных объектов.
6