.NET

индекс
121,03

ASP.NET 4.0: руководство для разработчиков

Добрый день!

Общими усилиями DioNNiS, ohoncharuk и немножко меня была создана брошюра «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
* Поддержка фильтров

Надеюсь, что данное руководство будет полезно как начинающим, так и опытным разработчикам.

Скачать «ASP.NET 4.0: руководство для разработчиков (зеркало)

Следите за обновлениями в твиттере: twitter.com/msugvnua

Этим руководством мы хотим открыть небольшую серию и приглашаем авторов принять участие в данной инициативе. Следующим шагом будет руководства по Silverlight 4 и ASP.NET MVC, поэтому присылайте ваши ссылки на статьи либо материалы на msugvn[at]gmail.com либо в личку. Кроме того было бы неплохо сделать фирменный дизайн для брошюр, поэтому приглашаем дизайнеров также внести свою лепту.

Спасибо за внимание!
+36
18 января 2010, 01:31
37

комментарии (24)

0
Danov #
Ого! Такое обширное содержание на символичных 64 страницах?.. Ознакомимся…
0
KvaNTy #
64 страницы, 68 тем. А что вы хотели от обзора?

А авторам большой респект за инициативу. И успехов.
+1
zerkms #
вот бы ещё кто-то добрый залил это дело в гугл-докс
+2
KvaNTy #
+1
zerkms #
пользуясь случаем, хотел бы рассказать об экстеншне для фф, который открыл для себя недавно и который в контексте ссылки выше и которое, надеюсь, будет полезно прочитавшим моё сообщение :-)

вкратце: Read It Later allows you to save pages of interest to read later. It eliminates cluttering of bookmarks with sites that are merely of a one-time interest.

ссылки: https://addons.mozilla.org/ru/firefox/addon/7661, readitlaterlist.com/
0
anmiles #
Вот спасибо вам. А то совсем уже грустно: давно засрал свои закладки, а отдельно от лисы хранить временные линки не хочется.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
+4
zerkms #
«не создай себе кумира, не поклоняйся ему»

СПО хорошо, проприетарное ПО хорошо. каждому инструменту — своя ниша. каждый инструмент — уместен в определённом контексте.
НЛО прилетело и опубликовало эту надпись здесь
+2
zerkms #
откуда вы знаете что-то о моём сознании?

Linux kms0042 2.6.26.7 #3 SMP Tue Apr 7 12:53:43 VLAST 2009 i686 Intel® Core(TM)2 CPU 4400 @ 2.00GHz GenuineIntel GNU/Linux

это мой десктоп. на работе.

дома у меня windows 7. потому что МНЕ и МОИМ РОДНЫМ так УДОБНЕЕ. и не пытайтесь даже учить, это субъективные ощущения и субъективное мнение.
НЛО прилетело и опубликовало эту надпись здесь
+4
zerkms #
ничего не говорите. просто примите за факт, что вокруг вас взрослые здравомыслящие люди, которые и без ваших советов могут совершить выбор.
НЛО прилетело и опубликовало эту надпись здесь
+1
scorzh #
Ух ты, отлично — всё в одном месте почитать можно. Буду ждать брошюру по ASP.NET MVC. Да и по Silverlight 4 почитаю. Дело с ним не имел пока, но хочется ознакомиться — тут как раз повод будет.
0
scorzh #
Бегло просмотрел. Русский язык в статьях про разработку меня напрягает почему-то, видимо окончательно привык на английском читать. может стоило на английском без переводов сделать? Это ведь переводы, как я понимаю?
0
KvaNTy #
Полностью с вами солидарен.
Это как использовать русскую локализацию в основной ОС, после года её бета-тестирования. И вроде понятно всё, но ориентироваться невозможно. =))
+3
zerkms #
прочитал первый абзац pdf'ки. куча вопросов:

"
Основные отличия между ASP.NET 3.5 and
ASP.NET 4.0
ASP.NET 3.5, обладает следующими основными функциями,
которые не являются доступными в предыдущих версиях:
1. Интегрированный Ajax.
2. LINQ
3. Автоматические свойства
4. Лямбда выражения
"

это всё есть в .net 3.5. там точно описаны различия 3.5 и 4.0?
–1
scorzh #
там и написано, что в .net 3.5 есть эти фичи, а в предыдущих версиях их не было
+2
zerkms #
а заголовок у абзаца написан для красоты? «Основные отличия между ASP.NET 3.5 and
ASP.NET 4.0»
0
scorzh #
А я так понял, что заголовок относится ко всей статье, а не к абзацу. Но начало статьи немного странное, согласен.
0
zerkms #
нууууу… заголовок — есть в содержании :-) и согласно содержания это обычная глава :-)

хотя, вполне вероятно, что это просто недостаток верстки документа.
+1
outcoldman #
«Авторы тестов» :)

Хорошо было бы все таки как то оформить код, чтобы он отличался от текста.
0
vivirta #
Не имею технического образования, а потому отметил для себя пункт "* Шаблонизация сущностей", вызывает аллюзии на классовое деление общества, а вообще подходит для заставки игрушки симс.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.