В него вошла обновлённая технология Windows Communication Foundation (WCF), ранее называвшаяся "Indigo"; Windows Presentation Foundation (WPF), она же "Avalon"; и Windows Workflow Foundation (WF).
Напомним, что Microsoft позиционирует технологию WinFX как модель программирования следующего поколения. WinFX включает в себя ряд программных интерфейсов (сокращённо API - application programming interface), так же взаимодействует с рядом библиотек и компонентов в динамическом режиме во время работы приложений. WinFX будет частью Windows Vista, но так же сможет работать с Windows XP и Windows Server 2003.
В новом CTP появились новые возможности в WCF, WPF и WF. Обновление Windows Communication Foundation (WCF) связано с появлением службы редактора конфигурации, службы слежения функциональности, а так же с появлением поддержки служб, основанных на REST.
Расширение возможностей Windows Workflow Foundation (WF) связано с появлением новой политики функциональности системы, стандартов развития дизайна и поддержки языка XAML (eXtensible Application Markup Language) в качестве формата файлов последовательно выполняемых действий.
Новые возможности WPF коснулись поддержки грядущего Microsoft Express – набора инструментов для дизайна, поддержки кадровой анимации и поддержки приложений, встроенных в браузер.
"Microsoft добивается того, что XAML будет использоваться в бизнес-приложениях, что само по себе уникально. Технологии WCF и WF действительно уже получили широкое распространение”, считает Рон Шмельзер (Ron Schmelzer), ведущий аналитик компании ZapThink LLC.
Вышедшее в январе CTP может работать на Windows XP и Windows Server 2003, но, к сожалению, не на всех beta-версиях Windows Vista или Longhorn Server. Расстраиваться не стоит, так как Microsoft подтвердила, что технологии WCF, WPF и WF будут полностью встроены в Windows Vista.
Выход конечной версии WinFX произойдёт одновременно с выходом Windows Vista, примерно в конце второй половины 2006 года.
Конечно же, выход CTP нельзя приравнивать к выходу beta-версии. В паузах между выходами beta-версий, CTP даёт лишь общее представление о том, какие изменения произошли на данный момент в технологиях. Microsoft выпускает CTP ежемесячно начиная с прошлой осени. Последний официальный выход beta-версии WinFX состоялся в июле 2005 года.
Microsoft так же заявила о разработке расширенного build’а WCF и WF, с помощью которого тестеры могли бы зарегистрировать свои наработки особой лицензией, которую Microsoft называет "Go Live". Эта лицензия позволяет разработчикам использовать приложения, основанные на данных технологиях в программном окружении. Отдел разработчиков Microsoft уже зарегистрировал большое количество технологий, предлагаемых в соответствии с лицензией "Go Live".
Ари Биксхорн (Ari Bixhorn), руководитель Microsoft по стратегическому развитию Web служб, охарактеризовал расширенные build’ы WCF и WF и лицензию "Go Live", как стремление Microsoft предоставить пользователям download уровня "beta с двумя плюсами". Под этим он имел ввиду, что build’ы проходят все обязательные тесты на надежность, плюс дополнительные тесты в критических условиях.
Как объяснил Биксхорн, "Go Live"-лицензирование предусматривает лишь те разработки, которые основаны на WCF и WF компонентах WinFX, что же касается WPF, то Microsoft предоставляет право тестирования этой технологии "пользователям по всему миру".
Комментарии (0)