Лабораторная работа №2 Тема. Динамические страницы. Цель. Научиться создавать динамические страницы. Ход работы


Download 196.54 Kb.
bet1/4
Sana04.01.2023
Hajmi196.54 Kb.
#1077033
TuriЛабораторная работа
  1   2   3   4
Bog'liq
Лабораторная работа № 2 Тема. Динамические страницы.


Лабораторная работа № 2
Тема. Динамические страницы.
Цель. Научиться создавать динамические страницы.
Ход работы

  1. Ознакомиться с теоретической частью.

  2. Выполнить практическое задание.

  3. Ответить на контрольные вопросы.

  4. Оформить отчет.

Теоретическая часть

Что такое динамический Web-сайт?


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

Почему динамические сайты лучше


Сразу после того как динамический сайт создан и запущен в работу, начинают проявляться его преимущества. Теперь в вашем распоряжении имеется сравнительно небольшое количество шаблонных страниц, с помощью которых генерируются сотни, а может быть, и тысячи Web-страниц. Вид (дизайн) сайта может быть легко изменен с помощью модификации этих шаблонов. Изменение содержимого базы данных можно производить через Web-интерфейс с использованием HTML-формы, не вторгаясь при этом в технические детали каждой специфической СУБД.

Динамический контент (Основы синтаксиса).


Шаг 1: для того, чтобы редактировать ранее созданный сайт и добавить пустую страницу на него выполните следующие: 1) найти и нажмите на кнопку "Новый", 2) выберете "CSHTML" как тип файла, 3) введите название страницы и нажмите кнопку "OK" (рисунок 1).

Рисунок 1 – Окно создания нового файла


Шаг 2: Как только вы это сделаете - вам автоматически будет представлено содержимое вновь созданной страницы. Чтобы продолжить, замените разметку на приведенную в листинге 1.
Листинг 1 – Вывод считалочки с помощью динамической страницы
@{
var n = 100;
var s = Request["n"];
if (s!=null) { n=int.Parse(s); }
}




Считалочка



Download 196.54 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling