BigEdu.ru

Технологии ASP

Содержание

Список используемых сокращений………………………………………..2

Введение……………………………………………………..………………3

1. Общие сведения о технологиях ASP…………………..………………..5

1.1 Принципы функционирования............................................................... 6

1.2 Используемые средства для программирования…….……………….7

1.3. Модель Active Server Pages…….…………………………...………….8

2. История технологий ASP…………………………………….…..............9

3. Общие сведения о технологиях ASP.NET……………………………..13

3.1 Преимущества ASP.NET перед ASP……………………….…………13

3.2 Процесс создание web-сайта на платформе ASP.NET…….…..….…14

3.3 Использование дополнительных средств………….…………………15

Заключение……………………………………………………………..…..17

Список литературы…………………………………………………...……19

Список используемых сокращений

1). ASP - ActiveServerPage

2). CGI - CommonGatewayInterface

3). ISAPI - Internet Server Application Programming Interface

4). HTML - HypertextMarkupLanguage

5). COM -ComponentObjectModel

6). ADO - ActiveX Data Objects

7). MTS - Microsoft Transaction Server

8). IIS - Internet Information Server

9). MMC - Microsoft Management Console

10). RDO - Remote Data Objects

11). DAO - Data Access Objects

12). FPSE - FrontPage Server Extensions

13). NGWS - Next Generation Web Services

14). CLR - Common Language Runtime

15). CMS - Content Management Software или Content Management System

Введение

Существует два способа создания активного сервера Web на базе Microsoft Internet Information Server — с применением программ расширения CGI или ISAPI либо с помощью активных серверных страниц ASP.

Первый способ предполагает составление достаточно сложных программ на языке C++ или использование интерпретируемых языков наподобие Perl. Программы расширения сервера Web представляют собой обычные приложения, исполняемые на компьютере сервера Web. Они могут обращаться к базам данных таким же образом, как и обычные автономные приложения.

Главный недостаток этого способа заключается в сложности разработки и отладки программ расширений сервера Web, что значительно замедляет процесс разработки больших и сложных проектов. Особенно тяжело при этом сопровождать проекты, которые постоянно изменяются.

Что же касается активных серверных страниц ASP, то они значительно проще, хотя позволяют решать те же самые задачи, что и программные расширения сервера Web. Страницы ASP представляют собой текстовые файлы с конструкциями языка HTML и сценариями, составленными на таких языках программирования, как JScript и VB Script. Фактически, если пользователь уже владеет этими языками программирования, изучение технологии ASP пройдет очень быстро.

Возможность составления серверных приложений с применением высокоуровневых языков сценариев и технологии компонентов COM значительно упрощает создание сложных приложений Web. При этом от разработчика не требуется глубокого понимания тонкостей программирования на уровне интерфейса операционной системы или прикладных интерфейсов базы данных. Все разработки ведутся в терминах интерфейсов и свойств высокоуровневых компонент COM.

Cценарии, расположенные в страницах ASP, могут быть серверными и клиентскими. Серверные сценарии выделяются специальным образом и исполняются на сервере, в то время как клиентские сценарии работают на компьютере пользователя под управлением браузера, например Microsoft Internet Explorer.

Результатом работы серверных сценариев ASP является динамически формируемый текст документа HTML, отсылаемый пользователю. Этот текст загружается в окно браузера. Если сформированный документ HTML содержит клиентские сценарии, они будут выполнены браузером.

1. Общие сведения о технологиях ASP

Active Server Page – активные серверные страницы – язык программирования, используемый для создания динамических веб-страниц, обрабатываемых на стороне сервера.

Динамические страницы – это такие страницы, содержимое которых изменяется в зависимости от действий пользователя. Напротив, статические страницы выглядят всегда одинаково, независимо от того, кто и когда ее просматривает. Первоначально все страницы были статическими, однако развитие Интернета вызвало потребность в предоставлении быстро меняющейся информации. Самые простые примеры – курсы валют, прогнозы погоды, обновляющиеся новости. Сложные – это интернет-магазины, on-line издания. Так, система Яндекс определяет географический адрес Вашего IP и предлагает поиск, карту и другие сервисы, актуальные для Вашего региона.

С ростом потребности в динамически изменяемых web-страницах стали появляться и технологии их создания, одним из которых и стала технология ASP.

ASP — технология от Microsoft, позволяющая легко разрабатывать приложения для World Wide Web. ASP работает на платформе операционных систем линии Windows NT и на веб-сервере IIS. ASP не является языком программирования — это лишь технология предварительной обработки, позволяющая подключать программные модули во время процесса формирования Web-страницы. Относительная популярность ASP основана на простоте используемых языков сценариев (VBScript или JScript) и возможности использования внешних COM-компонент.

Технология ASP предполагает широкое использование серверных сценариев

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию Содержание Список используемых сокращений………………………………………..2 Введение……………………………………………………..………………3 1. Общие сведения о технологиях
Оценок: 1007 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru