Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)


Windows Presentation Foundation

The user interface subsystem in Windows, starting with Vista and Windows Server 2008. Part of the .NET Framework 3.0 programming interface (API) and formerly code-named Avalon, Windows Presentation Foundation (WPF) exploits advanced 3D graphics capabilities in modern machines. For example, the Aero interface provides translucent window borders. A more basic look and feel is displayed on machines with less-sophisticated graphics hardware.

Greater Text Support
WPF supports more sophisticated text handling than previous Windows versions. Opening up all the features of OpenType and TrueType fonts, it gives the developer more flexibility in rendering text.

A Unified Interface
By sending all windows and graphics through the DirectX subsystem, WPF unifies all multimedia elements, including audio, video and animation. WPF natively supports vector graphics, which enables images to be scaled accurately to the current window size (see vector graphics). See XAML, .NET Framework and Silverlight.

Personal Use Only

Before/After Your Search Term
Windows Phone 7.5Windows Print Manager
Windows Phone 7.8Windows Print System
Windows Phone 8Windows Printing System
Windows Phone app storeWindows processes
Windows Phone ConnectorWindows Product Activation
Windows Phone Connector for MacWindows Rally
Windows Phone MarketplaceWindows Realtime
Windows Phone StoreWindows Registry
Windows Powered NASWindows requirements
Windows PowerShellWindows Resource Kit

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design