Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «ASP.NET. Учебный курс»
Версия для печати и PDA
Книга «ASP.NET. Учебный курс» посвящена технологии ASP.NET, предназначенной для создания веб-приложений масштаба предприятия. Рассмотрены способы разработки приложений с использованием программирования, основанного на событиях, приводится механизм персонификации посетителей узлов с помощью функций ASP.NET, описываются приемы комбинирования стандартных HTML элементов, web-элементов управления ASP.NET и кодов обработки событий для обеспечения быстрого генерирования и обновления содержимого веб-страниц.
Обзор книги «ASP.NET. Учебный курс»
Книгу можно условно разделить на две части. Отдельную часть составляют две первые главы, где изложены основные теоретические сведения об ASP.NET. В другую, основную, часть входят главы, каждая из которых посвящена реализации конкретного проекта ASP.NET. Здесь продемонстрированы разнообразные способы практического применения многочисленных элементов управления и методов ASP.NET.
Работа над проектами ведется по одинаковой схеме. Сначала подробно описывается приложение. Этот материал сопровождается иллюстрациями различных ASP.NET страниц. На следующем этапе описывается схема базы данных, необходимой для функционирования рассматриваемого приложения, дается обзор таблиц базы данных и содержащихся в них полей, анализируются отношения между таблицами. После этого начинается практическая часть, в которой рассматриваются коды ASP.NET страниц и демонстрируются пути реализации элементов управления.
Знакомство с ASP.NET
Понятие ASP.NET
Обработка и структура ASP.NET-страницы
Основные элементы управления: Label, TextBox, Button, HyperLink, Image, ImageButton, Calendar, Panel, Validation
Что еще нужно знать об ASP.NET
Параметры приложения и сеанса: создание приложения ASP.NET, файл Global.asax, объекты приложения и сеанса
Объекты Request и Response: метод Response.Redirect, семейства Request.QueryString и Request.Form
Объекты данных и код: импорт библиотек, соединение и операции с базой данных
Списки и таблицы данных: элементы управления DropDownList и DataGrid
Взаимодействие с клиентом
Проект Анкета: описание, база данных и код проекта; изменение кода для Access
Проект Подробности: описание, база данных и код проекта; изменение кода для Access
Проект Поиск магазина: описание, база данных и код проекта; изменение кода для Access
Создание интерактивных приложений для intranet-сетей
Проект Кабина для голосования: описание, база данных и код проекта; изменение кода для Access
Проект День рождения: описание, база данных и код проекта; изменение кода для Access
Проект Рассылка почты: описание, база данных и код проекта; изменение кода для Access
Расширение функциональных возможностей intranet
Проект Библиотека: описание, база данных и код проекта; изменение кода для Access
Проект Отчет о происшествии: описание, база данных и код проекта; изменение кода для Access
Создание спортивного Web-узла
Описание проекта
База данных проекта
Код проекта – страницы: Турнирная таблица, Календарь и результаты, Команда, Игрок, Новости
Изменение кода для Access
Управление содержимым Web-узла
Проект Управление баннерами: описание, база данных и код проекта; изменение кода для Access
Проект Отправка файлов: описание, база данных и код проекта; изменение кода для Access
Проект Доска сообщений: описание, база данных и код проекта; изменение кода для Access
Отслеживание действий посетителей: описание, база данных и код проекта; изменение кода для Access
Виртуальный университет: описание, база данных и код проекта; изменение кода для Access
Использование специализированных приложений на узлах компаний
Проект Конструктор: описание, база данных и код проекта; изменение кода для Access
Проект Поиск решения: описание, база данных и код проекта; изменение кода для Access
Проект Бронирование номеров: описание, база данных и код проекта; изменение кода для Access
Виртуальная риэлтерская контора
Описание проекта
База данных проекта
Код проекта – Домашняя страница, страницы: Поиск, Результаты поиска, Дом
Изменение кода для Access
Персонализация узла для посетителей
Проект Закладки: описание, база данных и код проекта; изменение кода для Access
Проект Регистрация: описание, база данных и код проекта; изменение кода для Access
Проект Предпочтения: описание, база данных и код проекта; изменение кода для Access
Интерактивные возможности узла
Проект Чат: описание, база данных и код проекта; изменение кода для Access
Проект Запрос SQL: описание и код проекта; изменение кода для Access
Проект Совет дня: описание, база данных и код проекта
Проект Полезные ссылки: описание, база данных и код проекта; изменение кода для Access
Увеличение посещаемости узла
Проект Доска объявлений: описание, база данных и код проекта; изменение кода для Access
Проект Поздравительная открытка: описание, база данных и код проекта; изменение кода для Access
Проект Расписание сеансов: описание, база данных и код проекта; изменение кода для Access
Создание интерактивного магазина
Описание проекта
База данных проекта
Код проекта – Домашняя страница, страницы: Специальные предложения, Поиск, Просмотр, Товары, Корзина покупателя, Оформление заказа
Изменение кода для Access
Создание интерактивного аукциона
Описание проекта
База данных проекта
Код проекта – страницы: Регистрация, Новый участник, Лоты, Лот
Изменение кода для Access
Web-службы
Описание проекта
Код проекта – Web-служба: Проверка данных, Обработка дат и строк, Количество обращений
Тестирование новой Web-службы
Использование Web-службы: организация функционирования Web-службы, страницы для доступа к службам
Справочник по языку ASP.NET/VB
Использование компакт-диска
На прилагающемся к книге «ASP.NET. Учебный курс» компакт-диске находятся готовые к использованию решения и исходные коды всех рассмотренных программ и проектов. Более полная информация о содержимом компакт-диска включена в приложение Б. В процессе изучения программ можно изменить исходный код для решения других задач или использовать описываемую процедуру в другой ситуации.