Pro WPF in C# 2008 and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Pro WPF in C# 2008 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5 (Books for Professionals by Professionals) [Paperback]

Matthew MacDonald
4.3 out of 5 stars  See all reviews (39 customer reviews)

List Price: $54.99
Price: $34.84 & FREE Shipping. Details
You Save: $20.15 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it tomorrow, May 22? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $33.10  
Paperback $34.84  
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
There is a newer edition of this item:
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 3.4 out of 5 stars (5)
$37.90
In Stock.

Book Description

March 7, 2008 Books for Professionals by Professionals

The Microsoft Windows Presentation Foundation provides the foundation for building applications and high–quality user experiences in Windows Vista. WPF blends application user interface, documents, and media content to provide richer control, design, and development of the visual aspects of Windows programs.

Author Matthew MacDonald shows you how WPF really works. His no–nonsense, practical advice will get you building high–quality WPF applications quickly and easily. MacDonald will take you through a thorough investigation of the more advanced aspects of WPF, and its relation to other elements of the WinFX stack and the .NET Framework 3.5, to complete your understanding of WPF and C# 2008.

WPF's functionality extends to support for tablet PCs and other forms of input devices, and provides a more modern imaging and printing pipeline, accessibility and user interface automation infrastructure, data–driven user interface and visualization, as well as the integration points for weaving the application experience into the Windows shell.

What you’ll learn

  • WPF basics: XAML, layout, control essentials, and data flow
  • WPF applications: Navigation, commands, localization, and deployment
  • Advanced controls: Custom controls, menus, toolbars, and trees
  • WPF documents: Text layout, printing, and document packaging
  • Graphics and multimedia: Drawing shapes, sound and video, animation, geometric transformations, and imaging

Who this book is for

Developers encountering WPF and .NET 3.5 for the first time in their professional lives.


Frequently Bought Together

Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5 (Books for Professionals by Professionals) + Windows Presentation Foundation Unleashed (WPF) + Programming WPF
Price for all three: $103.10

Buy the selected items together


Editorial Reviews

About the Author

Matthew MacDonald is an author, educator, and MCSD developer who has a passion for emerging technologies. He is a regular writer for developer journals such as Inside Visual Basic, ASPToday, and Hardcore Visual Studio .NET, and he's the author of several books about programming with .NET, including User Interfaces in VB .NET: Windows Forms and Custom Controls, The Book of VB .NET, and .NET Distributed Applications. In a dimly- remembered past life, he studied English literature and theoretical physics. Send e-mail with praise, condemnation, and everything in between, to p2p@prosetech.com.

Product Details

  • Paperback: 1040 pages
  • Publisher: Apress; 2 edition (March 7, 2008)
  • Language: English
  • ISBN-10: 1590599551
  • ISBN-13: 978-1590599556
  • Product Dimensions: 7.5 x 2.1 x 9.2 inches
  • Shipping Weight: 3.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (39 customer reviews)
  • Amazon Best Sellers Rank: #449,313 in Books (See Top 100 in Books)

More About the Author

Matthew MacDonald is a science and technology writer with well over a dozen books to his name. He's particularly known for his books about building websites, which include a do-it-from-scratch tutorial (Creating a Website: The Missing Manual), a look at cutting-edge HTML5 (HTML5: The Missing Manual), and a WordPress primer (WordPress: The Missing Manual). He's also written a series of books about programming on and off the Web with .NET, teaches programming at Ryerson University, and is a three-time Microsoft MVP.

In everyday life, Matthew is endlessly amazed by the odd, unusual, and just plain bonkers workings of the natural world. Those who don't have tech problems to solve can check out Matthew MacDonald's science books, where he debugs the quirks and complexities of the human brain (Your Brain: The Missing Manual) and body (Your Body: The Missing Manual). Both books include a mash-up of full-color pictures, trivia, and philosophical head-scratchers. Matthew lives in Toronto, with his wife and two daughters.

Customer Reviews

I recommend this book to anyone serious about WPF. John W. Peters  |  9 reviewers made a similar statement
The downloadable code is very well organized and is very usable. T. Anderson  |  6 reviewers made a similar statement
Most Helpful Customer Reviews
37 of 39 people found the following review helpful
5.0 out of 5 stars I highly recommend the book... March 14, 2008
Format:Paperback|Amazon Verified Purchase
I have the first edition of this book (Pro WPF: Windows Presentation Foundation in .NET 3.0), so I was hesitant in buying this version. WPF 3.5 did not have major feature upgrades from 3.0. I am glad that I did buy it, but I can't really recommend doing so for other people with the .NET 3.0 version, only because there is not that much new material.

However, I highly recommend the book if you don't own the previous edition. I also highly recommend it even if you have the first one and you are like me and pretty much trashed my first edition copy. It has been through several storms and has a lot of notes and ink running all over it. So it is nice to have a new copy to beat the crap out of. I also like having the latest information I am using up to date.

Here is what is new in this release:
--Firefox support for XBAPs.
--Data binding support for LINQ.
--Data binding support for IDataErrorInfo.
--Support for placing interactive controls (such as buttons) inside a RichTextBox control.
--Support for placing 2-D elements on 3-D surfaces.
--An add-in model.

Matthew has added content for all the topics listed above.

Some of the highlights of the book I like:
--His in-depth coverage of printing.
--His Custom Elements chapter.
--The new chapter on Application Add-Ins.
--The chapter on using ClickOnce with WPF.
--Everything is gone into in depth. This is not a brush over the topic book.
--The usability of the code makes the book all that much more valuable.

The book focuses on WPF only. It has a few pages on LINQ, but that is about it as far as the rest of the .NET 3.5 framework goes. In other words, the book does not cover how to best use WPF in relationship to WCF, WF, or LINQ. This does not take anything away from the book because Matthew does not claim that the book does this. I only mention it because his ASP.NET 3.5 book does go into LINQ application integration.

The downloadable code is very well organized and is very usable.

I highly recommend this book to anyone getting into WPF with .NET 3.5.
Comment | 
Was this review helpful to you?
11 of 12 people found the following review helpful
5.0 out of 5 stars WPF is next great Web/Winform Standard March 18, 2008
Format:Paperback|Amazon Verified Purchase
Please buy this book if you haven't explored Windows Presentation Foundation. The separation of the UI (with XAML) and the code-behind page controller (C# or VB.NET) will revolutionize .NET development. If you don't have a designer you must learn Microsoft Expression Blend, but a UI designer will push your view (from Model-View-Controller) to the extreme.

The browser-based XBAP works like a Winform app, but it can be viewed in Internet Explorer. If you've ever tried to create a dirty flag to denote changes in form data in ASP.NET, you know how superior Winforms are for this purpose. XBAPs give you the ability to access the textbox text changed event like Winforms. This takes a ton of JavaScript to accomplish the same programming task in ASP.NET forms.

The update of the application to the client machine (the XBAP runs on the client) can be done with new technolgy called ClickOnce. What a technology!

I've even tried to learn the XAML markup from a very good chapter on this.

This book is really well done. Kudos to the author.
Comment | 
Was this review helpful to you?
13 of 15 people found the following review helpful
5.0 out of 5 stars A great way to learn WPF April 11, 2008
Format:Paperback
I've bought three books about WPF, including Windows Presentation Foundation Foundation Unleashed and Silverlight 1.0 Unleashed. Matthew MacDonald's book is for developers and is what I needed. It uses Visual Studio 2008 and is up to date with current development tools. I've also read his books on ASP.NET and this is one top-notch author. I fully recommend this book.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars A most useful book
It will help you easily learn WPF, and will supply you with plenty of helper code, that will be enough for you to start writing as soon as you finish this book. Read more
Published 1 month ago by Ofer I. Elboher
3.0 out of 5 stars watch the hours spin by and get nothing done!
My Gawd! I bought both this and the unleashed book for a class - a class where the instructor refused to teach us anything. Read more
Published 11 months ago by oregon111
2.0 out of 5 stars Nothing pro about this one
I'm very disappointed with this book. I have now had WPF Unleashed, Pro WPF in C# 2008, and Programming WPF for several month, and time and time again I try to look something up in... Read more
Published on July 21, 2010 by jkr
4.0 out of 5 stars Prompt and good value
I tried to buy this product locally, not only was the price high, but delivery would have taken up to four weeks. For a major capital city, this was unacceptable. Read more
Published on July 14, 2010 by Gregg Helleren
5.0 out of 5 stars A great book!
This rates high in my opinion. Lots of really great examples with plenty of "internals" knowledge exposed. The author did a great job organizing and put in ample detail. Read more
Published on May 27, 2010 by John W. Peters
3.0 out of 5 stars Thorough, a good resource, but slow and boring...
If you know nothing about WPF, this book will teach you and I'm sure, do a great job. At 1000+ pages it's very thorough, but if your already a seasoned WinForms programmer, you may... Read more
Published on May 21, 2010 by M. Bird
5.0 out of 5 stars Great gem for detailed WPF knowledge
I use the book as the reference for all of my WPF questions. Every time I read or reread a chapter, I develop greater understanding of WPF and how to best utilize it. Read more
Published on May 11, 2010 by McFK
4.0 out of 5 stars Good book
Just finished this monster of a book and have to say it is one of the books I not only enjoyed but will undoubtably be referring to constantly at work. Read more
Published on April 25, 2010 by Kmunk
3.0 out of 5 stars Mixed Emotions
I have mixed emotions about this book. The organization is not good. If you are looking for information about a particular technology (ControlTemplate vs UserControl, etc), it is... Read more
Published on April 16, 2010 by Clifford Nelson
5.0 out of 5 stars A thorough examination of the WPF 3.5 technology
This book is a thorough examination of the WPF 3.5 technology - its architecture, what you can do with it, and how to do it. It is directed at professional C# developers. Read more
Published on February 28, 2010 by Marc Sigrist
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category