- •1.Принцип работы www – сервера.
- •2. Протокол mime.
- •3.Протокол http.
- •Что происходит во время сеанса http?
- •4.Язык html и языки сценариев. Общие сведения. Что такое html
- •Язык сценариев vbscript
- •5.Особенности построения сетей tcp/ip в контексте Интернет.
- •Одноранговые сети
- •Сети на основе сервера
- •Комбинированные сети
- •7.Система доменных имен.
- •8.Типы прокси-серверов, их использование.
- •Виды прокси-серверов
- •10.Языки разметки html и xhtml.
- •Обязательные теги языка html
- •Тело html документа Заголовки
- •Правила расстановки относительных ссылок в языке html
- •Вставка рисунков в html страницу
- •Фреймы в html документе
- •Различия между xhtml и html
- •11.Синтаксис xhtml.
- •12.Динамические html-страницы.
- •13.Таблицы стилей css.
- •Синтаксис таблицы стилей
- •Определение правил css
- •Встроенный стиль
- •14.Основы технологии xml.
- •2. Xml немного похож на html
- •4. Xml умышленно многословен
- •7. Технология xml свободна от лицензирования, платформо-независима и хорошо поддерживаема
- •15.Методы передачи данных. Концепция интерфейса cgi.
- •16.Классическое cgi-программирование. Что такое cgi-программа
- •Как выполняются cgi-программы
- •17.Методы передачи данных. Интерфейс isapi.
- •Обзор архитектуры isapi
- •18.Использование методов post и get для передачи данных. Передаем данные формы (методы get и post)
- •Принимаем данные, переданные методом post
- •19.Обзор функциональности визуальных редакторов веб-страниц.
- •Рабочее пространство программы
- •20. Технология asp. Технология active server pages
- •Практика применения asp
- •21.Архитектура web-приложения asp.Net.
- •22.Создание простого web-приложения на с#. Создание простого, web-приложения на с#
- •Исходный файл * .Aspx
- •Файл web.Config
- •Исходный файл Global.Asax
- •23. Общие сведения о веб-страницах asp.Net.
- •24.Задачи, которые можно выполнить с помощью веб-страниц asp.Net.
- •25.Модель кода веб-страниц asp.Net. Однофайловые страницы.
- •Однофайловые страницы
- •Пример однофайловой модели страницы
- •Преимущества однофайловых страниц
- •26.Модель кода веб-страниц asp.Net. Страницы с выделенным кодом.
- •Страницы с выделенным кодом
- •Пример модели страницы с выделенным кодом
- •Преимущества страниц с выделенным кодом
- •27.Определение единого внешнего вида веб-узла.
- •28.Выбор типа проекта веб-узла.
- •29.Создание нового веб-узла asp.Net.
- •Создание веб-узла и страницы
- •30.Сценарий добавления страниц к веб-узлу.
- •Сценарий добавления страниц к веб-узлу
- •31.Добавление на страницу html-кода и выполнение страницы. Добавление на страницу html-кода
- •Выполнение страницы
- •Запуск страницы
- •32.Виды элементов управления WebForm. Базовые элементы управления WebForm
- •Элементы управления с дополнительными возможности
- •Элементы управления для проверки вводимых пользователем данных
- •33.Создание элементов управления WebForm.
- •34.Обработка событий посредством клиентских браузерных скриптов JavaScript.
- •35.Обработка и перехват событий на сервере.
- •36.Общие сведения о серверных элементах управления asp.Net.
- •37.Серверные html-элементы управления.
- •38.Серверные веб-элементы управления.
- •39.Принципы работы элементов управления WebForm.
- •40.Добавление базы данных в проект Visual Studio.
- •41.Подключение базы данных.
- •42.Создание таблиц в базе данных из Visual Studio.
- •43.Общие сведения о серверном веб-элементе управления SqlDataSource.
- •Базовые сведения
- •44.Подключение элемента управления SqlDataSource к источнику данных.
- •45.Создание команд данных с помощью элемента управления SqlDataSource.
- •46.Отображение данных на Веб-форме.
- •Примеры
5.Особенности построения сетей tcp/ip в контексте Интернет.
В сети Интернет применяют различные способы передачи информация и одним из них является использование разработанной в Швейцарии в Объединённом центре ядерных исследований (CERN) технологии WWW.
WWW использует три новые технологии:
HTML (Hypertext Markup Language, язык разметки гипертекста) для создания Web-страниц;
HTTP (Hypertext Transfer Protocol, сетевой протокол передачи данных) для передачи и приема Web-страниц;
Программу-клиент Web-browser (броузер, программа просмотра) для приема информации, ее интерпретации и вывода на экран компьютера.
Web-серверам и клиентам необходим единый протокол для обмена информацией. Для этого используется протокол передачи гипертекста (Hyper-Text Transfer Protocol — HTTP). Этот протокол обеспечивает взаимодействие между клиентом и сервером, то есть запрос Web-страницы посылается в HTTP-формате. Web-сервер интерпретирует этот запрос и возвращает данные броузеру, который уже знает тип и объем возвращаемой информации. HTTP – это протокол без постоянного соединения. Это означает, что Web-браузер (в нашем случае Internet Explorer) и Web-сервер не устанавливают постоянного канала между собой, а просто обмениваются сообщениями. Протокол HTTP использует модель запроса/ответа. Это означает, что Web-браузер посылает запрос серверу. Сервер обрабатывает этот запрос и посылает соответствующий ответ. Все сеансы HTTP выглядят как последовательность запросов и ответов.
HTTP работает с использованием протокола TCP/IP - Transmission Control Protocol/Internet Protocol (протокол управления передачей/межсетевой протокол). Это набор протоколов позволяющих компьютерам общаться по сетям. Два протокола давшие название всему набору, относятся к самым важным, но есть и другие. О TCP/IP – речь может идти лишь там, где есть сеть. У каждого компьютера в сети есть номер, который называется IP – адресом и может выглядеть, к примеру, так: 192.168.123.1. Этот номер состоит из четырех частей, отделенных друг от друга точками. Каждая часть представлена одним байтом, поэтому все это вместе занимает четыре байта, и, как следствие, вряд ли можно увидеть, чтобы значение какой-либо из четырех частей выходило за пределы диапазона 0 – 255. Хотя протокол этого не требует, где-то внутри этого числа существует линия раздела: слева от нее находится номер сети, а справа – хоста. Два компьютера в одной физической сети (как правило, это локальная сеть) обычно имеют один и тот же номер сети и взаимодействуют непосредственно при помощи TCP/IP.
Что такое URL? URL – это Universal Resource Locator (универсальный локатор ресурсов) адрес сетевого ресурса. Он похож на имя файла, но дополнительно содержит имя сервера и информацию о сетевом протоколе, используемом данным ресурсом.. Для протокола HTTP, используемого при взаимодействии WWW клиента и WWW сервера, URL состоит из следующих компонент:
наименование протокола, по которому работает сервер (http);
имя машины - сервера в Internet или ее IP – номер;
порт TCP, обращение к которому обрабатывает сервер;
место (путь) документа на машине - сервере.
6.Одноранговые и клиент-серверные сети.
Основное назначение компьютерных сетей — совместное использование ресурсов и осуществление интерактивной связи между узлами сети. Ресурсы (resources) — это данные, приложения и периферийные устройства.
Все сети имеют некоторые общие компоненты, функции и характеристики. В их числе:
серверы (server) — компьютеры, предоставляющие свои ресурсы сетевым пользователям;
клиенты (client) — компьютеры, осуществляющие доступ к сетевым ресурсам, предоставляемым сервером;
среда (media) — способ соединения компьютеров;
совместно используемые данные — файлы, предоставляемые серверами по сети;
совместно используемые периферийные устройства, например принтеры, библиотеки CD-ROM и т.д., — ресурсы, предоставляемые серверами;
ресурсы — файлы, принтеры и другие элементы, используемые в сети.
Несмотря на определенные сходства, сети разделяются на два типа: одноранговые (peer-to-peer) и на основе сервера (server based).