- •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.Отображение данных на Веб-форме.
- •Примеры
29.Создание нового веб-узла asp.Net.
В этой части мы познакомимся с возможностями веб-разработки в Microsoft Visual Web Developer, экспресс-выпуск и Microsoft Visual Studio 2008 и, в частности рассмотрим последовательно:
создание веб-узла на базе файловой системы;
знакомство с Visual Web Developer;
выполнение страниц с использованием сервера разработки ASP.NET Development Server.
Создание веб-узла и страницы
В первой части данного руководства создается веб-узел ASP.NET со страницей по умолчанию. Этот веб-узел будет веб-узлом на базе файловой системы, для работы которого не требуются службы Microsoft Internet Information Services (IIS), что позволяет запустить созданную страницу на локальной файловой системе компьютера.
Веб-узел на базе файловой системы хранит страницы и другие файлы в какой-либо папке локального компьютера. Другой тип веб-узла — веб-узел на базе локальных служб IIS, который хранит файлы во вложенной папке корневой папки локальных служб IIS (обычно \Inetpub\wwwroot\). Веб-узел на базе FTP хранит файлы на удаленном сервере, доступ к которому осуществляется по протоколу передачи файлов FTP. Удаленный веб-узел хранит файлы на удаленном сервере, доступном через локальную сеть. Дополнительные сведения см. в разделе Пошаговое руководство. Редактирование веб-узлов с FTP в Visual Web Developer.
Примечание. Создавать веб-узлы можно также с помощью проектов веб-приложений. Дополнительные сведения см. в разделе Общие сведения о проектах веб-приложений.
Сценарий создания веб-узла на базе файловой системы
Откройте Visual Studio 2008.
В меню Файл выберите пункт Создать веб-узел.
Откроется диалоговое окно Новый веб-узел, как показано на следующем рисунке.
В группе Установленные шаблоны Visual Studio выберите Веб-узел ASP.NET.
В списке Расположение выберите Файловая система и введите имя папки, в которой будут храниться страницы веб-узла.
Например, введите имя папки C:\Tasks.
В списке Язык выберите язык программирования, который будет использоваться в веб-проекте: Visual Basic или Visual C#.
Примечание. Выбранный язык программирования будет языком по умолчанию для данного веб-узла. Кроме того, также можно задать язык программирования для каждой страницы индивидуально.
Нажмите кнопку ОК.
Visual Web Developer создаст папку и новую страницу с именем Default.aspx. По умолчанию при создании новой страницы Visual Web Developer отобразит страницу в представлении Исходный код, позволяющим видеть HTML-элементы страницы. На следующем рисунке показана веб-страница по умолчанию в представлении Исходный код.
30.Сценарий добавления страниц к веб-узлу.
При создании нового веб-узла Visual Web Developer добавляет новую веб-страницу (страницу Web Forms) с именем Default.aspx. Можно использовать Default.aspx page в качестве начальной страницы веб-узла. Но в данном руководстве мы создадим и будем работать с новой страницей.
Сценарий добавления страниц к веб-узлу
В окне документов щелкните правой кнопкой мыши вкладку страницы Default.aspx и выберите пункт Закрыть.
Если будет предложено сохранить изменения, выберите Нет.
В Обозревателе решений щелкните правой кнопкой мыши веб-узел (например, C:\Tasks) и выберите команду Добавить новый элемент. Откроется диалоговое окно Добавление нового элемента. На следующем рисунке показано диалоговое окно Добавление нового элемента.
В разделе Установленные шаблоны Visual Studio выберите Форма Web Form.
В поле Имя введите Home.aspx.
В списке Язык выберите предпочтительный язык программирования (Visual Basic или C#).
Снимите флажок Размещать код в отдельном файле.
Нажмите кнопку Добавить. Visual Web Developer создаст новую страницу. По умолчанию эта страница отображается в представлении Исходный код.