Какие новые функции будут доступны в ASP.Net 4.0?

StackOverflow https://stackoverflow.com/questions/894543

  •  23-08-2019
  •  | 
  •  

Вопрос

Какие новые функции будут доступны в ASP.Net 4.0?

Это было полезно?

Решение

На канале Mircosoft Channel 9 есть пара видео:


Цитируется (частично) из заметок сессии в связанном сообщении блога:

Веб-формы
  • Разработчики могут управлять идентификаторами элементов управления, которые влияют на отображаемый идентификатор клиента.
  • Удалить раздувание идентификаторов и «искажение»
  • 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
    • Новые элементы управления
  • Централизованные библиотеки сценариев и разделение по производительности.
АСП.NET MVC
  • Обращение к тем, кто хочет разделения ответственности, TDD, полного контроля
  • Руби на Rails, Джанго, PHP
  • На основе ASP.NET MVC 1.0.
  • ASP.NET MVC (контроллер представления модели)
  • Асинхронные контроллеры
  • Субконтроллеры и представления
  • Декларативные элементы управления
Ядро ASP.NET
  • Устранение болевых точек клиентов
  • Улучшить масштабирование и производительность
  • Расширяемость и производительность кэша:
    • Включить кеширование, например Velocity

Другие советы

Их довольно много:

  • статические идентификаторы на стороне клиента
  • лучшая поддержка динамических данных
  • улучшенная поддержка функции маршрутизации (ставшей популярной благодаря ASP.NET MVC) для приложений веб-форм.
  • множество улучшений Ajax

Прочитайте превосходную публикацию (серию) в блоге Скотта Хансельмана о .NET 4. здесь.

И ознакомьтесь с отличным техническим документом по ASP.NET 4.0. здесь.

Марк

Технический документ Microsoft по ASP.NET 4.0

Здесь очень подробная разбивка и объяснение того, чего ожидать.

В этом блоге есть несколько статей об ASP.NET 4.0. .NET 4.0

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top