Какие новые функции будут доступны в ASP.Net 4.0?
Вопрос
Какие новые функции будут доступны в ASP.Net 4.0?
Решение
На канале Mircosoft Channel 9 есть пара видео:
- Дорожная карта ASP.NET 4.0 Скотт Хантер
Кажется, кто-то сделал заметки сессии и в этом разговоре. - Новые возможности ASP.NET 4.0 Стивен Уолтер
Цитируется (частично) из заметок сессии в связанном сообщении блога:
Веб-формы- Разработчики могут управлять идентификаторами элементов управления, которые влияют на отображаемый идентификатор клиента.
- Удалить раздувание идентификаторов и «искажение»
- CSS:
- В идеале устранить необходимость использования адаптеров CSS
- Используйте стили CSS и обходите существующие свойства стиля.
- атрибуты невстроенного стиля
- Поддержка рендеринга HTML без таблиц.
- URL-маршрутизация для веб-форм
- Дружественная обработка URL-адресов для веб-форм
- модель конфигурации для маршрутизации URL-адресов
- Посмотреть состояние
- Отключите на странице, включите конкретные элементы управления - они обеспечат детальный контроль над ViewState - сегодня это обратно
- Отключить на элементе управления, включить на дочерних элементах управления
- GridView/ListView работают лучше без состояния просмотра.
- Динамические данные ASP.NET
- Продолжение инноваций ASP.NET Ajax:РИА
- Обращение к разработчикам JavaScript
- Оказать поддержку разработчику страницы
- jQuery, включая Intellisense
- Шаблоны и привязка данных
- Обработка на стороне клиента, REST или веб-службы
- Охватывает сценарии разработки страниц и компонентов.
- Манипулирование DOM, селекторы...
- Компоненты Ajax более высокого уровня
- Ajax Control Toolkit является частью стратегии - они сделают инструментарий частью общего пакета ASP.NET
- Новые элементы управления
- Централизованные библиотеки сценариев и разделение по производительности.
- Обращение к тем, кто хочет разделения ответственности, TDD, полного контроля
- Руби на Rails, Джанго, PHP
- На основе ASP.NET MVC 1.0.
- ASP.NET MVC (контроллер представления модели)
- Асинхронные контроллеры
- Субконтроллеры и представления
- Декларативные элементы управления
- Устранение болевых точек клиентов
- Улучшить масштабирование и производительность
- Расширяемость и производительность кэша:
- Включить кеширование, например Velocity
Другие советы
Их довольно много:
- статические идентификаторы на стороне клиента
- лучшая поддержка динамических данных
- улучшенная поддержка функции маршрутизации (ставшей популярной благодаря ASP.NET MVC) для приложений веб-форм.
- множество улучшений Ajax
Прочитайте превосходную публикацию (серию) в блоге Скотта Хансельмана о .NET 4. здесь.
И ознакомьтесь с отличным техническим документом по ASP.NET 4.0. здесь.
Марк
Технический документ Microsoft по ASP.NET 4.0
Здесь очень подробная разбивка и объяснение того, чего ожидать.
В этом блоге есть несколько статей об ASP.NET 4.0. .NET 4.0
Не связан с StackOverflow