Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net»





Скачать 400.11 Kb.
НазваниеКурсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net»
страница4/7
Дата публикации17.12.2014
Размер400.11 Kb.
ТипКурсовая
100-bal.ru > Информатика > Курсовая
1   2   3   4   5   6   7

1.4 Алгоритм разработки WEB-приложений на ASP.NET


ASP.NET предлагает серверные элементы управления в качестве способа устранения низкоуровневых подробностей программирования на HTML и HTTP.

Например, чтобы превратить стандартное статичное текстовое поле в серверный элемент управления, мы добавляем в код атрибут “runat” и даем ему имя при помощи атрибута “id”:



Эта статическая часть HTML стала полностью функциональным серверным элементом управления, которым можно манипулировать в коде.

Теперь не составит проблем начать обрабатывать события, загружать, сохранять и изменять данные, менять внешний вид страницы. Например, по аналогии с разработкой стандартных Windows-приложений, можно воспользоваться событием Page_Load() и задать текст, который появится при первой загрузке страницы:

void Page_Load(object sender, EventArgs e)

{

myText.Value = "Hello World!";

}

Технически этот код устанавливает свойство Value объекта HtmllnputText. Конечным результатом является появление строки текста в текстовом поле на HTML-странице, которая генерируется и отправляется клиенту.

На момент создания ASP.NET существовало два типа мышления. Некоторые разработчики ASP.NET были заинтересованы в серверных элементах управления, в точности соответствовавших существующему набору элементов управления HTML, Этот подход позволяет создавать интерфейсы Web-страниц ASP.NET в HTML-редакторах, и предоставляет путь быстрой миграции для существующих страниц ASR. Однако еще одна группа разработчиков ASP.NET видела' нечто большее — крупные серверные элементы управления, не просто имитировавшие отдельные HTML-дескрипторы. Эти элементы управления могут визуализировать свой интерфейс с помощью десятков элементов HTML, в то же время, предлагая программистам простой объектный интерфейс, С использованием этой модели разработчики могли работать с программируемыми меню, календарями, списками данных и модулями проверки достоверности. После некоторых размышлений в Microsoft решили предоставить обе модели.

Проще говоря, кроме использования стандартных HTML-элементов, пример которых был приведен выше, можно воспользоваться готовыми ASP.NET элементами, предлагающими огромное количество разнообразных опций и настроек. Конечный пользователь же не заметит разницы, т.к. в итоге сервер отправит код в стандартном виде. Чтобы воспользоваться готовыми, функционально богатыми элементами, нужно воспользоваться дескрипторами. Дескрипторы элементов управления Web в ASP.NET всегда начинаются с префикса “asp:” и сопровождаемого именем класса. Например, следующий фрагмент создает текстовое поле и флажок:





Далее с этими объектами можно будет работать так, как если бы они были на форме простого Windows-приложения. При использовании Visual Studio для Web-разработки открываются широкие возможности для проверки кода, отслеживания значений переменных, ошибок и многое другое. А разработанная Microsoft система IntelliSense может помочь, выдавая подсказки.

2. Разработка Web-приложения «471 группа»

2.1 Технические задачи


1. Разработать дизайн и каркас для Web-сайта.

2. Создать подключение к базе данных на основе ADO.NET.

3. Осуществить:

  • реализацию соответствия стандарту XHTML 1.0;

  • создание базы данных учащихся 471 группы;

  • первичное наполнение базы данных;

  • сохранение новой информации в базе данных;

  • удаление информации из базы данных;

  • изменение данных;

  • сохранение измененных данных в базе;

  • динамическое создание элементов Web-сайта с использованием файлов;

  • конвертер валют;

4. Создать удобный для пользователя динамический Web-сайт на основе технологии Web-parts.

1   2   3   4   5   6   7

Похожие:

Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconРабочая программа дисциплины «Web-дизайн»
Целью дисциплины является научить студентов технологии Web-дизайна и Internet-программирования. В результате изучения дисциплины...
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconКурсовая работа На тему: «Разработка системного проекта типовой платформы...
На тему: «Разработка системного проекта типовой платформы для web порталов муниципальных образований Пермского края»
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconКурсовая работа по дисциплине Электромагнитная совместимость систем...
Курсовая работа состоит из 20 с, в которых содержаться: 3 рисунка, 3 таблицы, 6 формул и 4 ссылки на литературу
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconКурсовая работа По дисциплине «Бухгалтерский управленческий учет»
На тему: «Разработка системы управленческого учета на примере предприятия ООО «Столичная кондитерская фабрика»»
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconКурсовая работа по дисциплине: «Программирование» На тему: «Демонстрационная программа»
...
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconПояснительная записка к курсовой работе по дисциплине «Разработка...
Курсовая работа содержит: страниц – 20, источников – 8, рисунков – 7, таблиц – 2
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» icon1. Лекция: Что такое asp. Net
Обж и музыки, оснащены ноутбуками, мультимедийными проектороми и экранами на треноге
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconКурсовая работа на тему: Информационные технологии управления муниципальной недвижимостью
Выписка из образовательного стандарта по учебной дисциплине «Экономическая теория» для студентов, обучающихся по специальностям
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconПроекта: Разработка Web-приложений
Разработка web-приложений, бизнес процесс разработки web-приложения, cms drupal, создание сайта кафедры
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconРабочая программа по дисциплине с 3 «Технологии и методы программирования»
Цель преподавания дисциплины: Целью изучения дисциплины «Технологии и методы программирования» является изучение современных технологий...
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconРабочая программа учебной дисциплины
«Проектирование web-страниц» является изучение теоретических основ и принципов прикладного программирования на примере построения...
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconКурсовая работа на тему : Формирование рынка ценных бумаг в Украине
Курсовая работа содержит 38 листов, 2 рисунка, 2 таблицы и было использовано 11 источников
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconКурсовая работа На тему: «Современные технологии обучения»
Ii. Современные технологии организации образовательного процесса
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconДипломная работа по специальности 230201. 65 «Информационные системы...
Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом»
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconПриложение примерные Темы для Курсовой работы по дисциплине
Курсовой работа по дисциплине «Технологии программирования» состоит из 2 частей: теоретическая часть; практическое задание
Курсовая работа по дисциплине «Технологии программирования» на тему: «web-разработка на asp. Net» iconУстановить. Net Framework
Пппд «Ассистент» может использовать общее хранилище данных. Для этого нужно установить бд oracle, развернуть web-сервис доступа к...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск