В основе двух новых технологий Microsoft — Windows Presentation Foundation Everywhere (WPF/E) и Microsoft Expression Interactive Designer — будет использоваться язык XAML (Extensible Application Markup Language), разработанный в Microsoft для описания элементов графического пользовательского интерфейса Windows Vista. Технология WPF/E позволит исполнять графические компоненты, созданные для приложений Vista, в других ОС и в Web. В Microsoft разрабатывают подключаемые модули поддержки WPF/E для различных браузеров, включая Safari, Firefox и Internet Explorer, которые позволят воспроизводить в них XAML-графику. Как заявляют в корпорации, WPF/E представляет собой более гибкую альтернативу Macromedia Flash. Для создания кроссплатформенных XAML-компонентов корпорация предлагает пользоваться инструментарием Expression Interactive Designer, выпуск которого запланирован на конец 2006 — начало 2007 года. Как заявляют в Microsoft, программисты, разрабатывающие логику приложения, смогут манипулировать XAML-кодом, сгенерированным художниками в Interactive Designer, даже не имея понятия о том, как внешне выглядит его интерфейс.