Факультет управления
Кафедра математики, информатики
и естественных наук
Курсовая работа
по дисциплине «Технологии программирования»
на тему:
«WEB-разработка на ASP.NET»
2009 Содержание
Введение 4
1. Основные понятия разработки WEB-сайтов 6
1.1. Технологии создания web-страниц 6
1.2 Появление Active Server Pages 9
1.3 Web-разработка на ASP.NET 11
1.4 Алгоритм разработки WEB-приложений на ASP.NET 14
2. Разработка Web-приложения «471 группа» 16
2.1 Технические задачи 16
2.2 Создание дизайна 17
2.3 Создание базы данных и подключение к ней 19
2.4 Кодовая реализация 21
Заключение 23
Список использованной литературы 24
Приложение 1 25
Листинг Web-страницы Defulat.aspx 25
Приложение 2 32
Листинг программы Default.aspx.cs 32
Введение Интернет впервые был создан в 60-х гг. прошлого века как проект Министерства обороны США. Он получил название ARPANET (Advanced Research Projects Agency Network — сеть Агентства по перспективным исследовательским проектам). Его основной целью было объединение различных компьютеров, разбросанных по Западному побережью США с тем, чтобы они могли взаимодействовать друг с другом даже в случае начала атомной войны. В то время компьютеры были очень редкими и дорогостоящими устройствами, которые могли позволить себе только университеты и правительственные организации. Связав воедино несколько компьютеров, можно было организовать общий доступ к различной информации и данным, что еще больше увеличивало ценность каждого отдельного компьютера. Протокол, предназначенный для работы в данной сети, был разработан таким образом, чтобы быть устойчивым к нарушениям целостности сети. Это было сделано для того, чтобы даже при выходе из строя в результате ядерной атаки одного или нескольких компьютеров, сеть сохраняла бы свою работоспособность.
Результатом разработки ARPANET явилось создание TCP/IP (Transmission Control Protocol/Internet Protocol — протокол управления передачей/межсетевой протокол). Это протокол, позволяющий вести обмен сигналами, в которых содержатся компьютерные данные и информация, по телефонным линиям, по волоконно-оптическим кабелям и через спутники. Протокол TCP/IP позволяет различным компьютерам обмениваться между собой информацией по сети, и его принятие расчистило дорогу для появления Интернета в том виде, в котором он знаком нам сегодня.
На протяжении 70-х и 80-х гг. Интернет по-прежнему оставался, в основном,областью, в которой работали академические институты и правительственные учреждения, профессия разработчика интерактивных Web-приложений была сродни профессии шофера в начале XX века или космонавта — в середине века. Как и в большинстве профессий, поначалу был просто врач, просто инженер, просто разработчик гипертекстовых страниц. В настоящее время уже довольно сложно разобраться во всевозможных профессиях, связанных с Интернетом, и инструментах для решения самых различных Интернет-задач.
Объект курсовой работы: структуры ASP.NET.
Предмет работы: WEB-разработка.
Цель: разработать WEB-сайт, основанный на технологии ASP.NET
Задачи, решение которых необходимо для достижения поставленной цели:
Рассмотреть современные технологии WEB-разработки.
Изучить основы XHTML.
Изучить основы ASP.NET.
Разработать динамический WEB-сайт.
Актуальность данной работы заключается в том, что с учетом скорости развития сети Интернет и направления e-commerce, рынок WEB-разработки огромен и очень перспективен.
1. Основные понятия разработки WEB-сайтов |