Applications = Code + Markup: A Guide to the Microsoft® Windows® Presentation Foundation (Pro - Developer) Hardcover – 16 Sep 2006
Customers Who Bought This Item Also Bought
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
About the Author
Charles Petzold has been writing about programming for Windows-based operating systems for 24 years. A Microsoft MVP for Client Application Development and a Windows Pioneer Award winner, Petzold is author of the classic Programming Windows, currently in its fifth edition and one of the best-known programming books of all time; the widely acclaimed Code: The Hidden Language of Computer Hardware and Software; and more than a dozen other books.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
You can download the code to save you typing it. I prefer typing it out anyway as it helps me to learn. I didn't notice the lack of screenshots as I was running the samples.
It's well written, there aren't many mistakes (see the errata), it introduces new concepts slowly and it covers a lot of ground.
I spent my first couple of weeks trying to learn WPF by dipping in to online sources and various printed books that my new employer had. This was very frustrating because, contrary to my expectations, WPF was not just another windowing GUI. It has several complex, powerful and interacting features that make it conceptually different from the other GUI toolkits I'd worked with. Fortunately I found this book and two weeks later I am enormously more confident with WPF.
I have read criticism about lack of screenshots in this book. I can only assume that the critics have tried to use it as a cookbook. If you type in the examples or download and run the code from Petzold's website then you'll see all the pretty sample apps that you could want. Working on Vista, buttons and trees look different from how they were described in the book (which I assume was written using XP) but this caused no problems.
This book gets 4 stars rather than 5 because I found a few minor errors that don't appear in the only errata list I can find (on Petzold's own website), which has not been updated since '06. I got no reply to an email about this.
I thoroughly recommend "Applications = Code + Markup" to anyone starting to learn WPF who has the patience to work through this very long lesson.
If you need to see what's going on then you need to get up and sit at the computer for a while. You can download the code so save a lot of typing, and I found this to be a great way to learn. I sat at the computer when I reached what I thought was a significant milestone in my understanding.
You are paying for every page and these pages are packed with good quality instruction.
It is the sort of book that you can sit down and read, and Charles is a good writer.
My background involves some work a long time ago in Windows 3.1. Life is much, much easier in WPF and Charles does a good job getting you up to speed.
I've been working with Visual Studio 2010 and it works just fine.
[Updated: Should have been Charles, not Robert - don't know why I did that!]
The book lacks practical examples such side-by-side code/XAML comparisons and how they'd work together to, say, load a .jpg from the file system or a web service for use as a tiling brush.
It's probably quite useful to propeller-heads that like theoretical breadth rather than practical application.
This book is written in "petzold style", that is, short samples, and lots of explanations. Charles Petzold is a great author of Windows programming books for 20 years.
Don't buy this book if you want to quickly "teach yourself WPF in 24 hours", if you want a colorfull book, or if you just want an introduction to WPF that let you create small programs. This book is far more than that.
Most Recent Customer Reviews
This book gives a very thorough coverage of WPF from both the code size and also using XAML, shoing how the same thing can be done using either version. Read morePublished on 15 April 2010 by Dave Waller
If you're looking for a learning resource that gives you a solid foundation in WPF, or a reference volume that covers this deep and wide subject in satisfactory detail then, for... Read morePublished on 9 July 2009 by I. Reid-Knightley
This book is an handy piece of work to have in conjunction with the more highly-rated WPF books. What it offers, largely lacking in other titles I've read, is an emphasis on coding... Read morePublished on 17 July 2008 by Adrian
Look for similar items by category
- Books > Computing & Internet > Computer Science > Information Systems
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Microsoft Windows > Operating Systems
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Software & Graphics