---
product_id: 8505119
title: "Programming WPF 2nd Edition"
brand: "chris sellsian griffiths"
price: "฿4748"
currency: THB
in_stock: true
reviews_count: 7
url: https://www.desertcart.co.th/products/8505119-programming-wpf-2nd-edition
store_origin: TH
region: Thailand
---

# Programming WPF 2nd Edition

**Brand:** chris sellsian griffiths
**Price:** ฿4748
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Programming WPF 2nd Edition by chris sellsian griffiths
- **How much does it cost?** ฿4748 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.th](https://www.desertcart.co.th/products/8505119-programming-wpf-2nd-edition)

## Best For

- chris sellsian griffiths enthusiasts

## Why This Product

- Trusted chris sellsian griffiths brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Full description not available

## Images

![Programming WPF 2nd Edition - Image 1](https://m.media-amazon.com/images/I/71EE5zMi-EL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Possibly a "Classic"
*by T***L on October 20, 2008*

A quick background of my skills prior to reading the book so you know where I'm coming from:- Strong: C++, Win32, 2D UI- Learning: C#, .NET, WPF, XAML, XMLBeing extremely anxious to dig in to WPF, I was seeking a book that would hold my hand through the process but by the end, leave no stones unturned. This book comes close.My first attempt at learning was "Windows Presentation Foundation Unleashed" by Adam Nathan. I quickly became frustrated with the book because I was regularly feeling lost. You know, like when you are conversing with a really intelligent person who has a hard time helping you connect the dots. I do recommend Adam's book as a supplement as it's got good material and is in full color. After reading the reviews for "Programming WPF" by Sells & Griffiths I took the leap.I read the book cover to cover minus 3 chapters: 3D, Interoperability and Async/Multithreaded -- about 700 of 800 pages. Usually books this fat have lots of useless pages. Not this book, no sir, which just goes to show how much there is to learn about WPF and XAML. In a word, the book is brilliant, written for experienced programmers who want to learn WPF and XAML.It has the same feel as Petzold's Win 3.x books, i.e. Light-hearted, start easy and built to a powerful crescendo as the chapters progress. The latter chapters are no more difficult to digest than the previous chapters, but do build upon previous chapters. That said, I was extremely grateful that the book didn't have a grand project that was slowly built upon chapter by chapter; code examples mostly stood on their own and were plentiful (and they worked as printed!)As noted above, I know very little about WinForms, and WPF is the obvious successor. Though parallels were duly noted, I was thrilled that there were not constant sidebars saying "Hey Mr. WinForms! Everything's OK! This is just new stuff and you can handle it. Rah! Rah! Rah!" As the authors make abundantly clear from page 1, WPF is light years ahead of WinForms.As noted above, WPF and XAML are big topics so be prepared to get up and stretch your legs a lot, hold you head frequently and doubt the wisdom of learning new things.On the down side, the book is weighted a bit too heavily towards XAML for my tastes. Since C# can do absolutely everything (and more) that XAML can do, I wish there were more dual examples that show how XAML does it and then how C# does it. There are examples like this but not enough. This would satisfy the curiousity of developers who wonder about how XAML "magically" achieves things.Another gripe, now that I am attempting to apply what I have learned: I am frequently having to turn to a Google search to find details not present in the book. For example, the section about event bubbling covers good ground but I immediately had a problem when trying to use bubbling: I was attempting to use it with sibling elements and that does not work but (as far as I can tell) this was not noted in the book. It feels as though the book was not field tested.And a final gripe: The index is sparse. I am regularly having to pencil in items.Some brief notes:- I really hope this book evolves along with WPF's evolution- The material seemed fresh (as of Oct 2008) except the Silverlight appendix which has aged since Silverlight 2.0 has been released- The corresponding errata website does not seem to be updated regularly (though I didn't encounter many editing problems)- Even though the book only has a dozen pages of color plates, you won't feel deprived as the examples will light up your display in all sorts of fun ways.

### ⭐⭐⭐⭐ Great Book - Still one of the better primers on WPF
*by D***U on November 4, 2008*

The book is well organized and very easy to read. It captures both the novice as well as those who have been working in WPF since beta (or is that CTP). The only complaints I have for the book are really just complaints on WPF in general. A lot of the material in the book (as well as WPF in general) focuses on making fairly outlandish applications (getting all the wizz bang features and animations). What I find lacking are items like validation, threading (when having a long background task), and items more akin to Windows Forms development. This book was an invaluable tool while I put together my first WPF application.

### ⭐⭐⭐⭐⭐ Pragmatic, immediateley applicable, well done.
*by M***N on November 16, 2007*

This is exactly the book you need on "both ends" of working with a technology like WPF:End 1 - The Beginning - When you're brand-new to WPF, you're quite anxious to start coding immediately, and this book pays off immediately. In each section, there is meaty depth (or, if you're vegan, "carroty depth") with extensive code examples you can type in and fiddle with. While each chapter does build upon the previous, you still get to really work with each chapter's topic instead of the overly-Professorial or baby-step approach you get with other books.End 2 -- Well on the road -- Once you're up to your armpits in real WPF development, the book is fantastic as a reference. Look up the topic you can't quite figure out or can't recall, and everything you need is there, again with terrific code examples and notch-outs with real-world experiences to keep in mind.Somewhere along the way, a book like WPF Unleashed (which I really don't consider a competitor to this book, but instead a good companion) is a good read to fill you in on the deeper architectural and design patterns within WPF, and will fill in any cracks that may remain after reading this text.But for a "dive in now" AND "reference later" text, this is an excellent choice. It's also over 600 pages, making it an excellent footrest or doorstop, in the event you decide WPF is not for you.

## Frequently Bought Together

- Programming WPF: Building Windows UI with Windows Presentation Foundation
- WPF 4.5 Unleashed
- Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.th/products/8505119-programming-wpf-2nd-edition](https://www.desertcart.co.th/products/8505119-programming-wpf-2nd-edition)

---

*Product available on Desertcart Thailand*
*Store origin: TH*
*Last updated: 2026-02-17*