Home > Articles > Programming > .NET and Windows Programming

Deconstructing .NET 3.0: Windows Presentation Foundation

Matthew David
  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
Close WindowMatthew David

Matthew David

Learn more…

Sorry, this author hasn't posted any blogs.

Microsoft Windows Vista Unveiled

Like this article? We recommend
Microsoft Windows Vista Unveiled

Matthew David provides a tour of the Windows Presentation Foundation, a feature of .NET 3.0 that simplifies adding 3D, video, data, and vector designs to your applications.

Watch the related video tutorial here.

One of the four foundations in .NET 3.0 is the Windows Presentation Foundation (WPF), an overhaul of the presentation interface of all Windows applications. The typical interface has worked well for 20 years, but the time has come for a change.

The concept of multiple architectural layers in application designs has gained significant momentum over the last five years. The advent of the Web and demands by business to build services that could be used between client, web, and n-tier applications drove companies to architect their "business objects" in loosely structured layers. The final layer is the "bits" you see—the presentation layer.

The Web, and specifically graphical tools such as Flash and Apple’s OS X, have demonstrated clearly that the presentation layer need not be dull. In fact, you can have fun with it, with the result that people want to use the application. At its core, the Windows Presentation Foundation provides the ability to access easily many of the tools that have been available in Windows for years. Specifically, you can more easily add 3D, video, data, and elegant vector designs.

At this point, if you’re a Windows Forms designer, you may be thinking, "Hey, this sounds a lot like designer lingo." And you would be both right and wrong. The Windows Presentation Foundation allows a merging of designer and developer.

  • Share ThisShare This
  • Your Account

Discussions

Make a New Comment

You must log in in order to post a comment.

Related Resources

Jennifer  BortelWin FREE iPhone Developer Books and Videos- Introducing @InformIT Giveaways
By Jennifer Bortel on February 5, 2010 No Comments

Apples’s recent iPad announcement made our hearts flutter so we couldn’t resist making an announcement of our own!

Today marks the first ever @InformIT Giveaway!

We’ll regularly post a video like this one profiling spectacular prizes we’re giving away—from books and videos to T-shirts and other exciting stuff. Check out the video below to see the giveaways for today, and then scroll down for more prize details and instructions on how to win them!

So Far So Good
By John Traenkenschuh on February 2, 2010 No Comments

So far, Win 7 is making a thoroughbred of what has been a plough mule laptop

Dustin Sullivan"Every OSX developer should have this book on their desk."
By Dustin Sullivan on February 1, 2010 No Comments

That was the sentence Mike Riley ended his recent Dr Dobb's CodeTalk review of Cocoa Programming Developer's Handbook with.

See All Related Blogs

Informit Network