ASP.NET 4.0: руководство для разработчиков
Спешу поделиться с ИТ сообществом небольшой, но приятной новостью.
Общими усилиями Liger Denis (http://i-liger.com/) и ohoncharuk'a (и чуть-чуть меня) было создано руководство для разработчиков - "Нововведения в ASP.NET 4.0". Это руководство на 64 страницах содержит краткое описание всех нововведений в новой версии популярной технологии ASP.NET.
От себя хочу поблагодарить Дениса за предоставление материалов и Александра за компиляцию в виде брошюры.
Содержание:
- Основные отличия между ASP.NET 3.5 and ASP.NET 4.0
- Клиент доступа к данным
- Параметры ключевых слов и описания
- Задавать свойство состояния представления (ViewStateMode) для каждого объекта
- Свойство Client IDs
- Новые возможности ASP.NET 4
- Core Services
- Минимизация файла Web.config
- Расширенное кэширование вывода
- Автоматический старт веб-приложений
- IIS Application Warm-Up модуль для IIS 7.5
- Переадресация навсегда
- Сжатие состояние сессии
- Увеличение размера допустимых URL-адресов
- Расширяемая проверка запросов
- Кэширование объектов в памяти
- Мониторинг производительности отдельных приложений, которые работают в одном рабочем процессе.
- Многонаправленность
- Пользовательская кодировка HTML, URL и HTTP заголовка
- Новые возможности при использовании библиотеки Microsoft Ajax
- Упрощенный синтаксис
- Загрузчик скриптов
- Клиент доступа к данным
- Классы DataContext и AdoNetDataContext
- Интеграция с jQuery
- Установка мета-тегов с помощью свойств Page.MetaKeywords и Page.MetaDescription
- Возможность включения состояния представления только для отдельных компонентов
- Возможности браузера
- Маршрутизация в ASP.NET 4.0
- Маршрутизация для Web Forms страниц
- Получение информации о маршрутах в коде Web Forms страницы
- Получение информации о маршрутах в разметке страницы
- Использование параметров маршрута в источниках данных
- Диаграммы ASP.NET
- Добавление диаграммы на страницу ASP.NET
- Создание 3-D диаграмм
- Использование интервальной линии и логарифмического масштаба
- Фильтрация данных с использованием компонента QueryExtender
- Поиск
- Диапазон (Range)
- Свойство выражения (PropertyExpression)
- Пользовательское выражение (CustomExpression)
- Улучшение CSS
- Параметры совместимости для рендеринга
- Отключение компонентов
- Скрытие div элемента вокруг скрытых полей
- Рендеринг компонентов, использующих шаблоны без таблиц
- Улучшения компонента ListView
- Улучшения компонентов CheckBoxList и RadioButtonList
- Улучшения компонента Menu
- Компоненты Wizard и CreateUserWizard
- ASP.NET MVC
- Поддержка областей (Areas)
- Поддержка нового атрибута DataAnnotations
- Шаблонизируемые помощники (Templated helpers)
- Помощники теперь возвращают объекты с типом MvcHtmlString
- JsonResult может возвращаться только на HTTP POST запросы
- Новое свойство ModelMetadata
- Dynamic Data
- Использование библиотеки Dynamic Data в существующих проектах
- Декларативный синтаксис компонента DynamicDataManager
- Шаблонизация сущностей
- Новые шаблоны для URL и E-mail полей
- Создание ссылок с помощью компонента DynamicHyperLink
- Поддержка наследования модели данных
- Поддержка связей “многие ко многим” (только при использовании Entity Framework)
- Новые атрибуты DisplayAttribute и EnumDataTypeAttribute
- Поддержка фильтров
Данное руководство будет полезно как начинающим, так и опытным разработчикам.
Скачать руководство можно в нашей Медиатеке
P.S. Обо всех неточностях, ошибках, замечаниях и пожеланиях вы можете сообщить нам в комментариях либо по адресу msugvn@gmail.com. Если вы хотите принять участие (помочь материалами, ссылками либо нарисовать дизайн) - пишите.
Компании из статьи
Microsoft Украина | Украинское подразделение компании Microsoft. |