Microsoft Communities

Welcome to WindowsClient.net | Sign in | Join

Get Started

Use the resources on this page to start coding Windows client applications efficiently and productively in a short period of time.

Windows Forms

Windows Forms is a set of classes in the .NET Framework that enables rapid development of rich Windows client applications, with powerful, extensible libraries for user-interface controls and graphics. You can incorporate WPF in your Windows Forms applications through WPF-Windows Forms interoperability in the .NET 3.5 Framework.

WPF

WPF, a component of Microsoft .NET Framework 3.5, empowers you to build the next-generation of Windows user experiences. WPF supports UI, media, documents, hardware acceleration, vector graphics, scalability to different form factors, interactive data visualization, and superior content readability. Learn when to adopt WPF by reading this whitepaper and read all about recent updated and additions to WPF here.

Get the Runtime And Tools

To get started with WPF or Windows Forms visit the Essential Downloads page and download the .NET Framework 3.0, Visual Studio, and Expression Blend.

Start Learning

Once the basic toolset's installed it's time to begin your training. The collections below are organized to advance you quickly and get you productive as soon as possible.

Windows Forms

To understand the process behind creating rich client applications using the Visual Studio development environment, start here. Then...

Windows Presentation Foundation

To get started, read an introduction to the Windows Presentation Foundation and take our guided tour.

Learn when to adopt WPF by reading this whitepaper.

Follow that by watching Rob Relyea's Windows Presentation Foundation for Developers presentation. 

Then...

Featured Item

Featured Developer Books

Page view counter