Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books even without a Kindle device-with the FREE Kindle app for smartphones and tablets.
Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5

Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5 [Kindle Edition]

Matthew MacDonald
4.8 out of 5 stars  See all reviews (4 customer reviews)

Print List Price: 47.49
Kindle Price: 24.38 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: 23.11 (49%)
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition 24.38  
Paperback 47.49  
Kindle Daily Deal
Kindle Daily Deal: At least 60% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Customers Who Bought This Item Also Bought

Product Description

Product Description

Microsoft's Windows Presentation Foundation (WPF) provides you with a development framework for building high-quality user experiences for the Windows operating system. It blends together rich content from a wide range of sources and allows you unparalleled access to the processing power of your Windows computer.

Pro WPF 4.5 in C# provides a thorough, authoritative guide to how WPF really works. Packed with no-nonsense examples and practical advice you'll learn everything you need to know in order to use WPF in a professional setting. The book begins by building a firm foundation of elementary concepts, using your existing C# skills as a frame of reference, before moving on to discuss advanced concepts and demonstrate them in a hands-on way that emphasizes the time and effort savings that can be gained.

What you’ll learn

  • Understand the fundamentals of WPF programming from XAML to controls and data flow.
  • Develop realistic application scenarios to see navigation, localization and deployment in action.
  • Explore the advanced user interface controls that WPF provides.
  • Learn to manage documents from within WPF: Text layout, printing, and document packaging are all covered.
  • Use graphics and multimedia to add punch to your applications

Who this book is for

This book is designed for developers encountering WPF for the first time in their professional lives. A working knowledge of C# and the basic architecture of .NET is helpful to follow the examples easily, but all concepts will be explained from the ground up.

Product details

  • Format: Kindle Edition
  • File Size: 17291 KB
  • Print Length: 1092 pages
  • Page Numbers Source ISBN: 1430243651
  • Publisher: Apress; 4 edition (21 Nov 2012)
  • Sold by: Amazon Media EU S. r.l.
  • Language: English
  • ASIN: B00ACC69B0
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: #74,024 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3 star
2 star
1 star
4.8 out of 5 stars
4.8 out of 5 stars
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
5.0 out of 5 stars Really good 20 Feb 2013
Format:Paperback|Verified Purchase
This was a really good book for wpf 4.5. If you are looking to get up to speed quickly then this is the book for you. My edition did not have any errors in.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars An excellent reference 4 Mar 2014
Format:Kindle Edition|Verified Purchase
I bought this book after having programmed WPF and C# for a few years so use it as a reference, digging into specific chapters as I need them, but I feel it would be a good learning book as well. The examples don't get bogged down in complexity or assume particular patterns like MVVM, which is refreshing.

As an aside, after buying it I noticed how many books my wife (a web developer) and I have by Matthew MacDonald, which has to be a good recommendation!
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Well designed and easy for the starter. 15 Dec 2013
Format:Paperback|Verified Purchase
Being new to WPF, I feared that the book may be dipping ahead of where I should start. But it goes from the beginning, at first delving into some relevant history of widows development and showing what progress WPF brings into the UI field. It then covers fundamentals and takes you up to mid-level. And all this in a very readable prose.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Good book on WPF 6 Oct 2013
By aindriu

I just finished "Pro C# 5.0 and the .NET 4.5 Framework by Apress", now I am about a quarter way through this book "Pro WPF 4.5 in C#" and thought I would give my 2/cents.

Its definitely a good book but I did already cover some of the topics in my previous book. The first 6 chapters for me have been just a breeze since I already know the topics. The book is 1000 pages but not all of it is a tough nut exactly. Maybe a smaller WPF expert book continuing on from a base knowledge might have been an option?

The print in my book looked like it ran out of ink. I contacted Amazon and they gave me a partial refund. It was a bit of a surprise to see a lot of the diagrams greyed out. I have come across no errors in the book (unlike my previous book). Anyway, I intend to read from start to finish but maybe for the average C# developer this WPF book is not too difficult.

My only complaint/idea ... They could have incorporated examples as a mainstay. Covering a topic with a bit of theory and building up an example in Visual Studio is my preference. Once I get something working and read a bit about it I'm happy. WPF 4.5 in C# is more of a read and there are lots of things/techniques that I (or any other programmer) won't use .

Get the book ? Yeah go for it. Its well written and comprehensive.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 3.3 out of 5 stars  15 reviews
9 of 10 people found the following review helpful
3.0 out of 5 stars Does the trick. 7 Jan 2013
By P. Allen Trevethan, Jr. - Published on
Format:Kindle Edition|Verified Purchase
It's a good book, with lots of the details you need to learn WPF. Overall, it's worth the buy. However, on the bad side, there are a TON of typos. Most of the typos I've found are relatively minor that you can pick out without much programming knowledge, but I fear that some of the typos might be above the novice and serve to confuse. Also, there is a ton of tangential information. I feel like the text could be a bit more direct and spend less time off on the tangents about the subjects at hand.
5 of 5 people found the following review helpful
4.0 out of 5 stars Thorough 20 Jan 2013
By ireadthere4ino - Published on
Format:Paperback|Verified Purchase
The author does a very good job of covering all the topics mentioned in the table of contents. Examples, code & explanations were in general well defined & explained. In addition, frequent tips, whether exceptions to the rule, alternative approaches or clarification of when to best use, helped to give a complete coverage of a topic.

I have the printed book & did pick up a few errors (eg. a few typos & a duplicate paragraph-p708), however there were not enough to distract me. I wonder if the kindle version has a lot more due to technical conversion issues.

I haven't tried the downloaded code yet, so I can't comment on how well they run. If someone has the time to follow the code whilst reading the book, I'm sure they will have a good knowledge base to write WPF applications with confidence.

Recommended for anyone willing to commit to delve into WPF.
4 of 4 people found the following review helpful
4.0 out of 5 stars very good primer for WPF 19 Jan 2013
By Happy Programmer - Published on
Format:Kindle Edition|Verified Purchase
Very good primer on utilizing WPF in a complex process. The author did an excellent job of organizing concepts and demonstrating them with clear, concise examples. Well written. While I have also purchased the Kindle edition, I really wish they had a PDF version as it is a bit cumbersome on the road to highlight sections for later review.
I highly recommend the book - and I have been programming since 1966, so I have seen a lot of them.
3 of 3 people found the following review helpful
3.0 out of 5 stars Poor quality pages, binding. 18 Jun 2013
By Sunfish - Published on
Format:Paperback|Verified Purchase
Pages in book were faded to the point of illegibility. Poor quality control from this publisher. Would be aided by better illustrations and less source code stuffing.
2 of 2 people found the following review helpful
5.0 out of 5 stars A really good C# WPF book! (indeed :) ) 8 Feb 2014
By Vitosh Kolev Doynov - Published on
Format:Kindle Edition
In the last 2 weeks I have read the first 6 chapters of the book. The experience, reading these chapters was rather satisfactory - the book really starts from the very beginning of WPF and explains the general ideas in an understanding way. The book contains 33 chapters and is more than 1K pages. Due to this, every chapter can be read independently and the book can be used as a source of quick advice.

Furthermore, the examples of the book are really written in a nice way - minimum number of Visual Studio solutions per chapter! In every solution, you may find all the examples, together! An outstanding approach, other authors must "steal" this idea (indeed, I do not like having a separate solution per example, it somehow makes me lazy to open all of them) Another nice thing that I liked is the fact that the source code of the book is made available to everyone, just by adding the ISBN13 number to the URL of the publisher. Then going to the tab "SourceCode/Downloads" and downloading it:

What I liked so far from the examples, were two good ones - one from the 2nd chapter, introducing XAML and making a simple application, answering questions at random with pre-defined answers (something like those old answer balls, which I have seen only in some movies) and one from the 6th chapter (the last one I have read so far) giving good ideas about control usage!

Why I liked these two applications (which I am going to present in [...] later):

Chapter 2> It is not something outstanding or requiring much IT Knowledge (anyway it is the 2nd chapter of a 33-chapter book), but it simply shows to a Newbie into WPF (something like me now) what you can achieve with this powerful concept! So, I liked it!

Chapter 6> In chapter 6 the application is something like a good summary of the controls. Each control is placed there and explained briefly. To be honest, for every WPF new comer this application can be used as a place for reviews and checks, until he gets into the environment. And last but not least, if this chapter was written by someone else, you would have received 23 solutions with up to 10 lines of code in each! And here you get just one, containing the 23 pieces of code.

This is a good practice, indeed (and when I see something good, I state it!). So, for now this is all.

If you want to understand, whether the book is worthy for you, you may first take a look at the examples, available for free online! Their quality (until chapter 6 at least!) is probably the best advertisement of the book!
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category