Programming Books C Java PHP Python Learn more Browse Programming Books
Programming WPF and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $49.99
  • Save: $16.01 (32%)
FREE Shipping on orders over $35.
Only 3 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Programming WPF has been added to your Cart
FREE Shipping on orders over $35.
Used: Good | Details
Sold by giggil
Condition: Used: Good
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming WPF Paperback – September 7, 2007

ISBN-13: 978-0596510374 ISBN-10: 0596510373 Edition: Second Edition

Buy New
Price: $33.98
29 New from $27.10 41 Used from $0.84
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$33.98
$27.10 $0.84
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$33.98 FREE Shipping on orders over $35. Only 3 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Programming WPF + Windows Presentation Foundation Unleashed (WPF) + Essential Windows Presentation Foundation (WPF)
Price for all three: $116.88

Some of these items ship sooner than the others.

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 864 pages
  • Publisher: O'Reilly Media; Second Edition edition (September 7, 2007)
  • Language: English
  • ISBN-10: 0596510373
  • ISBN-13: 978-0596510374
  • Product Dimensions: 9.2 x 7.1 x 1.9 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (61 customer reviews)
  • Amazon Best Sellers Rank: #314,023 in Books (See Top 100 in Books)

Editorial Reviews

Book Description

Build Rich Windows Interfaces with Windows Presentation Foundation

About the Author

Chris Sells is a Program Manager for the Connected Systems Division at Microsoft. He's written several books, including the first edition of "Programming WPF", "Windows Forms 2.0 Programming" and "ATL Internals" (both Addison-Wesley). In his free time, Chris hosts various conferences and makes a pest of himself on Microsoft internal product team discussion lists. More information about Chris, and his various projects, is available at http://www.sellsbrothers.com

Ian Griffiths is an independent WPF consultant, developer, speaker and Pluralsight instructor and a widely recognized expert on the subject. He lives in London but can often be found on various developer mailing lists and newsgroups, where a popular sport is to see who can get him to write the longest email in reply to the shortest possible question. Ian maintains a popular blog at http://www.interact-sw.co.uk/iangblog/ and is co-author of "Windows Forms in a Nutshell" and of "Mastering Visual Studio .NET".


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

The book is well organized and very easy to read.
Mathew Upchurch
If you are just learning Avalon, the book will focus you on what is important and put things into a context where you can start work immediately.
Amazon Customer
Some things have changed since the book was written, but Chris and Ian have a website dedicated to what has changed.
Jessica

Most Helpful Customer Reviews

21 of 23 people found the following review helpful By Jason Goemaat on April 25, 2008
Format: Paperback
I say to ignore those reviews because they do not refer to this book. This is the second edition published August 28, 2007 with 863 pages. Those reviews are based off of the first edition published nearly two years before (September 12, 2005) and with only 447 pages.

Using Amazon's 'Search inside this book' takes you to the 2005 edition also. That shows only 10 chapters while this edition has 17. Most of the negative comments from the 2 and 3 star reviewers seem to have been resolved.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
21 of 26 people found the following review helpful By Dan McKinnon VINE VOICE on October 21, 2005
Format: Paperback
Wow things sure have changed since the early days of Windows programming!! The first thing that hits you as you open up '

Programming Windows Presentation Foundation' by Chris Sells and begin to learn how to program Windows for the future is how different things are compared to where they were just a few years ago when MFC was still the norm.

Gone are the confusing syntax of MFC and deciding whether to put things in the Document or View part of your application. Gone is the hard to follow API and gone are the basic graphics and simple controls that you once had!! As I went through this book I was truly astounded at how different programming in Windows will be for Vista... while daunting in HOW different this is from the past, I love that fact that Microsoft has worked to try and simplify things in that each "page" is like an application in itself. Since everything is class-based in .NET, each XAML page has its very own class associated with it that can be used to easy talk and populate the Vista page in question that you are coding.

It's quite clear that with the next generation of Windows, one of the main focus points was the graphical side of things. With WPF, there are a myriad of graphics APIs built in, and it's very easy to create shapes, animations, effects, etc. with a very simple set of code.

This is an important work, important because it is getting a taste of Avalon out to the public very early and will allow programmers to start getting familiar with it right away. The writing style is easy to follow and examples are present throughout to give the reader plenty of opportunity to see the next generation of Windows in all its glory.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
47 of 62 people found the following review helpful By Jason Jackson on April 27, 2006
Format: Paperback Verified Purchase
While Avalon aka Windows Presentation Framework is still in beta, I had hoped that the code examples and references in this book would not be far out of date. I am finding that they are dramatically out of date (writing this review 04/27/2006). This is not to criticize the quality of the book or of the content; it appears to be well written. However, it was written in September 2005, and there has been at least 3 new beta releases of the framework since then. About 1/2 of the examples I have tried will not even compile, or have bad runtime errors.

The "big concepts" are mostly unchanged. However, I cannot recommend this book to anyone. Programmer to programmer, you will be better off reading examples from online sources like msdn.microsoft.com and downloading new WPF tools like "Expression". This book will find you confused with broken examples fast. I look forward to an updated version when Avalon solidifies.
6 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 15 people found the following review helpful By James D. Peckham on April 11, 2007
Format: Paperback
I learned more on wpf from Microsoft Expression blend tutorials on weblogs than i did in this book.

It will tell you a lot about

1)Layout (manual layout in code/xaml)

2)Graphics (manual graphics in code/xaml)

It will NOT tell you about

1) dynamic data binding

2) how to create an app start to finish using expression and all of the tools available to you for wpf

3) how to validate data

4) how to use the navigation service and pages

5) how to use page functions

6) how to use property bags

And those are just the road blocks i've run into so far and had to research on my own. This book really let me down by not giving me even the slightest hint into the tools i would need to finish a business project!
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Gerry 73 on January 7, 2009
Format: Paperback Verified Purchase
A person learning C# programming like me needs a method to gather user input and show results to users; WPF is the obvious choice. This book provides a good overview of WPF and gets you started programming it. However, you will still have to make frequent reference to the Microsoft library documentation for details of the various classes. Also, many of the examples are advanced and presume you are just adding on WPF knowledge to a strong .NET probramming background. This makes the book of limited value to beginners.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
23 of 31 people found the following review helpful By Jesse Liberty VINE VOICE on September 30, 2007
Format: Paperback
I've read hundreds of technical books; this is one of the best. Period, and without exaggeration.

Sells and Griffiths combine phenomenal insight into the technology with years of practical application and an extraordinary ability to convey highly technical material in a way that is clear, concise and coherent. I wish I knew as much as they, or wrote as well; and that is not false modesty: they are the gold standard.

The second edition builds on the foundations they laid in the first, but goes well beyond. If you bought the first edition do not hesitate to buy the second; it not only updates the material, but adds at least half again as much new information and greatly expands on the insights they have to offer.

There are other books on WPF well worth owning, but this book is absolutely mandatory. If you have only enough money for one, this is the one. If you can't afford this one, then give up Starbucks and start drinking Dunkin'... 'cause you have to have this one.

On a personal note, Ian has tech-reviewed one of my books, and I can personally attest to the depth and breadth and comprehensiveness of his knowledge. He knows whereof he speaks; and I've yet to find a single instance where his understanding was shallow, let alone wrong. He brings a rigor to his writing that is not marred by pedanticism, and together, he and Chris Sells have managed that most difficult of feats: a two-author book that speaks with a single, clear voice that leaves you with few questions.

This is a six-star book; don't hesitate. In fact, stop reading my silly review and buy the book.

[NB: My opinions expressed here are my own and do not reflect those of Microsoft Corporation, O'Reilly Media or any other entity real or fictitious. Your mileage may vary.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?