- •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.Отображение данных на Веб-форме.
- •Примеры
42.Создание таблиц в базе данных из Visual Studio.
Откройте Обозреватель серверов/Обозреватель баз данных, щелкнув Обозреватель серверов/Обозреватель баз данных в меню Вид.
Разверните узел SampleDatabase.sdf, находящийся под узлом Подключения данных.
Щелкните правой кнопкой мыши пункт Таблицы, а затем — Создать таблицу.
Откроется диалоговое окно Новая таблица.
Создайте столбцы таблицы.
Нажмите кнопку ОК.
43.Общие сведения о серверном веб-элементе управления SqlDataSource.
Элемент управления SqlDataSource позволяет использовать серверный веб-элемент управления для доступа к данным, расположенным в реляционной базе данных. К ним могут относиться базы данных Microsoft SQL Server и Oracle, а также источники данных OLE DB и ODBC. Можно использовать элемент управления SqlDataSource совместно с элементами управления с привязкой данных (такими как GridView, FormView и DetailsView) для отображения данных и управления ими на веб-странице ASP.NET, почти или совсем не используя код.
Сведения о настройке элемента управления SqlDataSource с использованием кода вместо разметки см. в документации о классе SqlDataSource и его методах, свойствах и событиях.
В этом разделе рассматриваются следующие темы.
Базовые сведения
Примеры кода
Ссылки на классы
Базовые сведения
Элемент управления SqlDataSource использует классы ADO.NET для взаимодействия с разными базами данных, поддерживаемыми ADO.NET. В их число входят Microsoft SQL Server (с использованием поставщика System.Data.SqlClient), System.Data.OleDb, System.Data.Odbc и Oracle (с использованием поставщика System.Data.OracleClient). С помощью элемента управления SqlDataSource можно получить доступ к данным на странице ASP.NET и работать с ними, не используя непосредственно классы ADO.NET. Укажите строку подключения к базе данных и определите инструкции SQL или хранимые процедуры для работы с данными. Во время выполнения элемент управления SqlDataSource автоматически открывает подключение к базе данных, выполняет инструкцию SQL или хранимую процедуру, возвращает выбранные данные (если таковые имеются), а затем закрывает соединение.
44.Подключение элемента управления SqlDataSource к источнику данных.
При настройке элемента управления SqlDataSource укажите в качестве значения свойства ProviderName тип базы данных (по умолчанию: System.Data.SqlClient), а в качестве значения свойства ConnectionString — строку подключения, содержащую сведения, необходимые для подключения к базе данных. Содержимое строки подключения различается в зависимости от типа базы данных, к которой элемент управления источником данных пытается получить доступ. Например, для элемента управления SqlDataSource необходимо указать имя сервера, имя базы данных (каталога) и сведения о проверке подлинности пользователя при подключении к SQL Server. Сведения о допустимых строках подключения см. в разделах, описывающих свойство ConnectionString для классов SqlConnection,OracleConnection, OleDbConnection и OdbcConnection.
Можно во время разработки не указывать строки подключения в качестве свойства элемента управления SqlDataSource. Вместо этого можно централизованно сохранить их как часть параметров конфигурации приложения с помощью элемента конфигурации connectionStrings. Это позволяет управлять строками подключения независимо от кода ASP.NET, включая шифрование их с помощью защищенной конфигурации. В следующем примере иллюстрируется подключение к базе данных SQL Server Northwind с помощью строки подключения, хранящейся в элементе конфигурации connectionStrings с именем MyNorthwind.
<%@ Page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:SqlDataSource
id="SqlDataSource1"
runat="server"
DataSourceMode="DataReader"
ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
SelectCommand="SELECT LastName FROM Employees">
</asp:SqlDataSource>
<asp:ListBox
id="ListBox1"
runat="server"
DataTextField="LastName"
DataSourceID="SqlDataSource1">
</asp:ListBox>
</form>
</body>
</html>