Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «ASP.NET MVC Framework»
Версия для печати и PDA
Книга «ASP.NET MVC Framework» раскрывает основные принципы и возможности технологии ASP.NET MVC Framework и демонстрирует способы ее практического использования для разработки веб-приложений. Авторы издания – Гайдар Магдануров и Владимир Юнев, наглядно показывают все преимущества подхода разработки MVC и подробно описывают структуру MVC-приложения. При этом приводится сравнение технологии WebForms и MVC Framework и рассматриваются вопросы их комбинирования в одном проекте. Особое место занимает описание моделей и технологий доступа к данным: LINQ, Entity Framework. Детально рассмотрены контроллеры, представления и интерфейс веб-приложения, механизмы маршрутизации и Ajax-функциональность. Также уделено внимание вопросам тестирования веб-приложений и рассмотрены особенности применения ASP.NET MVC 2 в Visual Studio 2010.
Структура книги «ASP.NET MVC Framework»
Знакомство с MVC Framework
Паттерн проектирования MVC
История паттерна проектирования MVC
Преимущества подхода разработки MVC
Установка MVC Framework
Первое приложение на MVC Framework
Подход к разработке MVC-приложений
MVC Framework и WebForms
Сравнение WebForms и MVC Framework
Реализация подхода MVC в WebForms
Совмещение WebForms и MVC Framework в рамках одного веб-приложения
Модель и доступ к данным
Технология LINQ
LINQ для SQL
Entity Framework
Принципы построения слоя доступа к данным
Механизмы для работы с данными
Контроллеры
Назначение контроллеров
Простой пример реализации контроллера
Архитектура контроллеров
Советы по использованию контроллеров
Асинхронное выполнение при работе с контроллерами
Неизвестные действия и метод HandleUnknownAction
Представление и интерфейс приложения
Стандартный механизм представлений на базе WebForms
Генерация разметки представлением
Частичные представления
Механизмы маршрутизации
Маршрутизация в ASP.NET
Механизмы маршрутизации
Создание маршрутов
Советы по использованию маршрутов
Ajax-функциональность
История успеха Ajax
Современный Ajax
Пример использования Ajax
MVC Framework и Ajax
Библиотека jQuery
Применение Ajax и jQuery в MVC Framework
Полезные советы
Тестирование веб-приложений
Установка и настройка NUnit
Создание и выполнение тестов
Несколько слов о важности тестирования
Тесты и MVC Framework
ASP.NET MVC 2 и Visual Studio 2010
Области
Шаблонные помощники
Новые атрибуты
Улучшения в связывании данных
Прочие улучшения в API
Нововведения Visual Studio 2010
Настройка среды для хостинга решений на MVC Framework