Знакомство с технологией ASP.NET 2.0 AJAX
Дино Эспозито
Книга представляет собой экспертное введение в расширение языка JavaScript (Кодовое название Atlas) для Microsoft ASP.NET 2.0, написанное специалистами, работающими в группе разработки. Эта книга является идеальным справочным пособием, поскольку содержит наиболее свежие сведения о рассматриваемых в ней инструментах разработки, а также множество примеров на языках C# и JavaScript.
М.: «Русская редакция»; СПб.: Питер, 2007.
ISBN 978-5-7502-0307-9, 978-5-91180-435-0, 0-7356-2345-7
Количество страниц: 320.
Содержание книги «Знакомство с технологией ASP.NET 2.0 AJAX»:
- 9 Благодарности
- 10 От издательства
- 11 Введение
- 12 Для кого написана книга
- 13 Как устроена книга
- 13 Системные требования
- 13 Настройка конфигурации SQL Server 2005 Express Edition
- 15 Глава 1. Структурные элементы приложений в стиле AJAX
- 16 Сдвиг парадигмы
- 17 Веб-приложения в наши дни
- 17 Отправка ввода в формах
- 17 Получение вывода в страницах
- 18 Достоинства и недостатки
- 18 Веб-приложения завтра
- 19 Что такое AJAX?
- 20 Обновление страниц
- 20 Модель DOM
- 21 Роль широкофункционального браузера
- 21 Расширенную функциональность - в массы!
- 21 Необходимые требования
- 22 Объект XmlHttpRequest
- 22 История и причины
- 23 Объект Internet Explorer
- 24 Объект XmlHttpRequest в Mozilla
- 25 XmlHttpRequest как интегрированный объект в Internet Explorer 7
- 25 Объектная модель HTTP
- 26 Поведение и возможности
- 26 Отправка запроса
- 28 Использование объекта XmlHttpRequest
- 28 Внеполосные вызовы из страниц ASP.NET
- 31 Отображение результатов
- 32 Существующие прикладные среды AJAX в .NET
- 33 ASP.NET Script Callback
- 33 Код на стороне клиента
- 35 Метод GetCallbackEventReference
- 36 Интерфейс ICallBackEventHandler
- 37 ASP.NET Script Callback: все вместе
- 38 Основные факты
- 38 Библиотека AJAX.NET
- 39 Подготовка библиотеки
- 39 Клиентский код
- 40 Серверный код
- 41 Библиотека AJAX.NET: все вместе
- 41 Основные факты
- 42 Прикладные среды на базе AJAX
- 43 Web.UI (ComponentArt)
- 43 r.a.d.ajax (Telerik)
- 44 Заключение
- 16 Сдвиг парадигмы
- 46 Глава 2- Структурные элементы Atlas
- 47 Архитектура Atlas
- 47 Подготовка Atlas
- 49 Развертывание приложений Atlas
- 50 Базовые компоненты
- 50 Клиентская библиотека
- 50 Серверные компоненты
- 51 JSOIN
- 52 Atlas на других серверных платформах
- 52 Необходимые функции
- 53 Приложения Atlas и PHP
- 54 Программная модель Atlas
- 54 Серверо-центрическая программная модель
- 57 Клиенто-центрическая программная модель
- 58 Atlas XML Script
- 60 XML Script в действии
- 62 Компонент ScriptManager
- 62 Программный интерфейс
- 66 Пример страницы Atlas
- 66 Конфигурация приложения
- 70 Удаленный вызов методов
- 74 Вызов метода страницы
- 76 Отладка приложений Atlas
- 82 Заключение
- 47 Архитектура Atlas
- 83 Глава 3. Частичное обновление страниц
- 84 Серверные элементы Atlas
- 84 Цели и побудительные мотивы
- 85 Серверные элементы Atlas
- 86 Включение частичного обновления страниц
- 86 Элемент UpdatePanel
- 91 Использование элемента UpdatePanel
- 96 Управление обновлением страниц
- 96 Обновление панели по триггеру
- 101 Условное обновление
- 103 Обратная связь во время обновления
- 104 Элемент UpdateProgress
- 104 Общие сведения об элементе UpdateProgress
- 105 Отмена незавершенного обновления
- 107 Таймер
- 109 Заключение
- 84 Серверные элементы Atlas
- 110 Глава 4. Элементы Microsoft ASP.NET AJAX
- 111 ASP.NET AJAX Control Toolkit
- 112 Настройка среды
- 113 Регистрация компонентов ACT в странице
- 114 Содержимое ASP.NET AJAX Control Toolkit
- 117 Элемент Accordion
- 117 Общие сведения об элементе Accordion
- 119 Использование элемента Accordion
- 121 Элемент Rating
- 121 Общие сведения об элементе Rating
- 123 Использование элемента Rating
- 124 Элемент ReorderList
- 124 Общие сведения об элементе ReorderList
- 127 Использование элемента ReorderList
- 129 Серверные расширители Atlas
- 129 Что такое расширитель?
- 130 Общие сведения об аспектах поведения Atlas
- 132 Расширители панелей
- 135 Расширители кнопок
- 136 Расширители временных окон
- 140 Расширители пользовательского интерфейса
- 153 Расширители полей ввода
- 161 Заключение
- 111 ASP.NET AJAX Control Toolkit
- 162 Глава 5. Библиотека Microsoft AJAX
- 163 Расширения JavaScript
- 163 Runtime-среда Atlas
- 167 Объектно-ориентированные расширения в Atlas JavaScript
- 169 Поддержка наследования
- 170 Поддержка интерфейсов
- 171 Основные компоненты
- 172 Объект Application
- 175 Компоненты Atlas
- 177 Декларативные действия
- 183 Другие компоненты и функциональные возможности
- 188 Элементы пользовательского интерфейса
- 188 Клиентские элементы
- 193 Элементы проверки данных
- 199 Аспекты поведения клиентской стороны
- 212 Заключение
- 163 Расширения JavaScript
- 214 Глава 6. Обращение к серверным службам
- 215 Глава 6. Обращение к серверным службам
- 215 Аутентификация форм
- 225 Профили
- 234 Использование веб-служб
- 248 Методы страниц Atlas
- 253 Связь с внешними веб-службами
- 253 Вызов нелокальных веб-служб Atlas
- 254 Настройка веб-служб во внешнем приложении Atlas
- 254 Возможные изменения
- 263 Заключение
- 215 Глава 6. Обращение к серверным службам
- 265 Глава 7. Привязка данных на стороне клиента
- 265 Привязка данных к элементам
- 266 Простая привязка данных
- 271 Сложная привязка данных
- 278 Клиентские компоненты источников данных
- 286 Расширенные функции
- 286 Построение расширенных списковых представлений
- 286 Отправка исходных данных
- 294 Создание детализированных представлений
- 300 Заключение
- 265 Привязка данных к элементам
- 302 Глава 8. Гаджеты Atlas
- 302 Что такое гаджет?
- 303 Live.com, Windows Vista и гаджеты
- 307 Гаджеты и Atlas
- 308 Построение гаджета Atlas
- 308 Реализация гаджета
- 314 Выполнение гаджета
- 302 Что такое гаджет?
- 316 Заключение
- 317 Об авторе
- 318 Алфавитный указатель
Инструкция как скачать книгу Дино Эспозито: Знакомство с технологией ASP.NET 2.0 AJAX в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Рейтинг книги:
0 голосов
28