Andrey on .NET | Будущее WPF

Будущее WPF

В блоге .NET Frameowrk опубликована дорожная карта (roadmap) дальнейшего развития WPF.

Основными целями для дальнейших улучшений платформы WPF являются::

  • Производительность, особенно при запуске приложения, прокрутке и виртуализации ItemsControls.
  • Совместимость с DirectX, для обеспечения слаженной работы с его новыми версиями.
  • Поддержка современного аппаратного обеспечения, например такого как сенсорные панели и дисплеи с высоким разрешением.
  • Инструменты для WPF так же продолжат свое развитие.

WPF является частью .NET Framework, которая является частью операционной системы. Это означает что поддержка WPF будет вестись как минимум до 2023 года (срок поддержки Windows 8.1). При этом команда разработчиков WPF ориентируется на сообщения от своих пользователей в UserVoice, Connect и опросах. Для примера, в .NET Framework 4.6 войдут такие исправления:

  • Поддержка множественных изображений курсора в System.Windows.Input.Cursor;
  • Прозрачные дочерние окна;
  • Улучшенная поддержка жеста двойного касания;
  • Улучшенное выделение текста при касании в WPF TextBox;
  • Улучшенная поддержка стилуса для WPF ComboBox.

Так же будут улучшены инструменты для WPF. Появится визуальная диагностика, которая позволит исследовать и модифицировать дерево элементов управления.

Visual Diagnostics

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

Timeline tool

Timeline tool

Не останется без улучшений и Blend. Теперь он будет использовать для работы те же технологии, что и Visual Studio (включая WPF). Разработчики получат обновленные Solution Explorer и поддержку систем контроля версий. Кроме того, появится XAML IntelliSense и базовые возможности отладки.

Blend

Полная версия доступна в блоге .NET Frameowrk.

Комментарии (2) -

Всё круто, но опечатка в слове будущее - без "ю".

Roma Спасибо

Добавить комментарий