Updated: July 13, 2020 (December 12, 2005)

  Charts & Illustrations

WPF at a Glance

  Windows Presentation Foundation (WPF) XAML Browser Application (XBA) WPF/Everywhere (WPF/E) XML Paper Specification (XPS)
XAML Full Full Subset1 Subset2
Programmability Any .NET language Any .NET language Script only None
Sandbox No Yes Yes N/A
Scenario Desktop application Browser application Browser application Document sharing
Cross Platform No3 No3 Yes4 Yes5
Alternatives WinForms Java applets Flash, PDF Forms PDF

1 Specific features of WPF/E have not been announced yet. It is likely to focus on core features found in Flash, such as 2D graphics and animation, audio, and video.

2 Static documents only; no animation, audio, video, or 3D.

3 Requires Windows Vista or either Windows XP or Windows Server 2003 with the WinFX Runtime Components.

4 Microsoft has announced plans to support Windows Mobile and Mac OS X.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now