What You Need

In order to run WPF, you need to have at least .NET Framework 3.0 installed. If you want to just explore XAML, you can use a free utility such as Kaxaml. For more serious development, you'll want to look into Visual Studio 2008 or Visual Studio 2005, the full versions or the express editions.

Runtimes

WPF was released as part of the .NET 3.0 runtime. You may also want to download the .NET 3.5 runtime, which also has been officially released.

Visual Studio 2008

Visual Studio 2008 natively supports WPF. The Express editions of Visual Studio are free, limited versions of Visual Studio targeted at hobbyist and beginner programmers. Full versions and updates of Visual Studio 2008 can also be purchased at Amazon.com:

Visual Studio 2005

If you are a Visual Studio 2005 developer, and are not ready to upgrade to Visual Studio 2008, then you can download an add-on to enable WPF development in Visual Studio 2005:

Copyright 2008 - www.WPFDude.com