Windows Vista и Windows XP сближаются с Windows 7

Объявленный на этой неделе пакет обновлений под названием PlatformUpdateforWindowsVista представляет собой набор библиотек времени исполнения (runtime libraries), которые позволят разработчикам использовать ряд технологий, появившихся в Windows 7 в приложениях, работающих под Windows Vista (и, в ряде случаев, под Windows XP). В состав Platform Update for Windows Vista входят:

  • Библиотеки WindowsRibbonи AnimationManager - содержат программные интерфейсы Windows Ribbon API, позволяющие разработчикам создавать интерфейсы типа «лента», схожие с интерфейсами продуктов, входящих в состав Microsoft Office 2007 и программные интерфейсы Windows Animation Manager, используемые для анимации интерфейсных элементов приложений
  • Библиотеки WindowsGraphics , Imagingи XPS - компоненты, позволяющие разработичкам использовать новейшие графические технологии для игр, мультимедийных приложений, обработки изображения и работы с устройствами печати. Сюда входят обновления DirectX с поддержкой аппаратных акселераторов для отображения текста (DirectWrite), 2-х (Direct2D) и 3-х мерной графики (Direct3D), DirectCompute для параллельных вычислений и подмножество XPS Library для вывода XPS-документов на устройства печати (подробнее об ограничениях в поддержке XPS см. здесь). Для использования интерфейсов Direct3D требуется установка DirectX SDK (http://msdn.microsoft.com/directx/sdk)
  • WindowsAutomation - позволяет управлять интерфейсом Windows-приложений, работающих под разными версиями операционных системы для создания приложений, предназначенных для людей с пониженным зрением, незрячих и т.п., а также для приложений, выполняющих автоматическое тестирование интерфейса приложений. Windows Automation API также будет доступен как отдельно загружаемый компонент для Windows XP. В состав Windows Automation включены Microsoft Active Accessibility (MSAA) – подробнее здесь и UI Automation – подробнее здесь
  • WindowsPortableDevicesPlatform  - инфраструктура для стандартной передачи данных между приложениями и переносными устройствами – мобильными телефонами, цифровыми камерами, MP3-проигрывателями и т.п. Подробнее о - здесь

Для создания приложений, использующих перечисленные выше технологии, потребуется установка Windows Software Development Kit (SDK) for Windows 7 и .NET Framework 3.5 Service Pack 1. Platform Update for Windows Vista будет распространяться через механизм Windows Update

Помимо набора перечисленных выше библиотек, также готовится к выпущен набор компонентов под названием Windows Management Framework, в состав которого будут входить:

  • Windows PowerShell 2.0
  • Windows Remote Management 2.0
  • Background Intelligent Transfer Service (BITS 4.0)

Данный набор предназначен, в первую очередь, для ИТ-специалистов, управляющих компьютерами, работающими под управлением Windows 7, Windows Vista и Windows XP, но может быть интересен и разработчикам – после установки Windows Management Framework приложения, использующие PowerShell 2.0 и WMI могут одинаково работать под разными версиями ОС Windows.

Финальная версия Platform Update и Windows Management Framework планируется к выпуску в 4-м квартале 2009 г.

АФ