Getting Started (WPF)
Updated: December 2010
Windows Presentation Foundation (WPF) is a UI framework that creates rich, interactive client applications. The WPF development platform supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security. It is a subset of the .NET Framework, so if you have previously built applications with the .NET Framework using ASP.NET or Windows Forms, the programming experience should be familiar. WPF uses the Extensible Application Markup Language (XAML) to provide a declarative model for application programming. This section has topics that introduce and help you get started with WPF.
Where Should I Start?
I want to jump right in… |
|
Show me some code… |
|
I want to watch some videos… |
|
How do I design the application UI? |
|
What’s New in WPF? |
|
Are you a Silverlight developer? |
|
Are you a Windows Forms developer? |
Windows Forms Controls and Equivalent WPF Controls |
New to .NET? |
|
Tell me more about the WPF features… |
See Also
Concepts
Other Resources
Designing with Windows Presentation Foundation
.NET Framework Developer Center
Change History
Date |
History |
Reason |
---|---|---|
December 2010 |
Added link to WPF Simple Application Walkthrough Hands on Lab. |
Information enhancement. |