Название: ASP.NET MVC Framework
Автор: Магдануров Г. И., Юнев В. А.
Издательство: БХВ-Петербург
Год: 2010
Страниц: 320
Формат: DJVU
Размер: 16,2 МБ
ISBN: 978-5-9775-0462-1
Качество: Отличное
Серия или Выпуск: Профессиональное программирование
Для сайта:
Vuzer.info
Рассмотрены основные принципы и возможности технологии ASP.NET MVC Framework и показаны способы ее практического использования при разработке веб-приложений. Описаны преимущества подхода разработки MVC и рассмотрена структура MVC-приложения. Приведено сравнение технологии WebForms и MVC Framework и рассмотрены вопросы их совмещения.
Описаны модель и доступ к данным (технологии LINQ, Entity Framework и др.), контроллеры, представление и интерфейс приложения, механизмы маршрутизации и Ajax-функциональность. Уделено внимание вопросам тестирования веб-приложений. Рассмотрены особенности применения ASP.NET MVC 2 в Visual Studio 2010.
Содержание:
Глава 1. Знакомство с MVC Framework
Паттерн проектирования MVC
История паттерна проектирования MVC
Преимущества подхода разработки MVC
Установка MVC Framework
Первое приложение на MVC Framework
Подход к разработке MVC-приложений
Заключение
Глава 2. MVC Framework н WebForms
Сравнение WebForms и MVC Framework
Реализация подхода MVC в WebForms
Совмещение WebForms и MVC Framework в рамках одного веб-приложения
Заключение
Глава 3. Модель и доступ к данным
Технология LINQ
LINQ для SQL
Entity Framework
Принципы построения слоя доступа к данным
Механизмы для работы с данными
Глава 4. Контроллеры
Назначение контроллеров
Простой пример реализации контроллера
Архитектура контроллеров
Советы по использованию контроллеров
Глава 5. Представление и интерфейс приложения
Стандартный механизм представлений на базе WebForms
Генерация разметки представлением
Частичные представления
Заключение
Глава 6. Механизмы маршрутизации
Маршрутизация в ASP.NET
Механизмы маршрутизации
Создание маршрутов
Советы по использованию маршрутов
Заключение
Глава 7. Ajax-функциональность
История успеха Ajax
Современный Ajax
Пример использования Ajax
MVC Framework и Ajax
Библиотека jQuery
Применение Ajax и jQuery в MVC Framework
Полезные советы
Заключение
Глава 8. Тестирование веб-приложений
Установка и настройка NUnit
Создание и выполнение тестов
Несколько слов о важности тестирования
Тесты и MVC Framework
Заключение
Глава 9. ASP.NET MVC 2 и Visual Studio 2010
Области
Шаблонные помощники
Новые атрибуты
Улучшения в связывании данных
Прочие улучшения в API
Нововведения Visual Studio 2010
Что дальше?
Заключение
ПРИЛОЖЕНИЯ
Приложение 1. Настройка среды для хостинга решений на MVC Framework
Настройка маршрутизации
Приложение 2. Оптимизаций производительности
Кэширование данных
Сжатие данных
Уменьшение размера передаваемых файлов
Другие способы клиентской оптимизации
Заключение
Приложение 3. Ресурсы по MVC Framework
Предметный указатель