- Animation
- Application design
- ASP.NET
- C#, .NET 3.5
- Controls
- Data access
- Effects
- Expression Blend
- Expression Design
- Game development
- Graphics
- Javascript and AJAX
- Math and Physics
- Media streaming
- Multimedia
- Security
- Silverlight
- Styling
- UI Design
- VB.NET
- Video
- Visual Studio
- WCF
- WPF
- XAML

BlueForest Networks

Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition
Publisher: Apress - February 25, 2008 ISBN-10: 1590599551, ISBN-13: 9781590599556
Author: Matthew MacDonald
1040 pages
One of the top-selling books
Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition - book reviews: 31
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.
WPFs functionality extends to support for Tablet PCs and other forms of input device, and provides a more modern imaging and printing pipeline, accessibility and UI automation infrastructure, data–driven UI 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 is this book for?
Developers encountering WPF and .NET 3.5 for the first time in their professional lives
About the Apress Pro Series
The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.
You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.
Thorough introduction to WPF
Pro WPF provides a comprehensive overview of WPF technologies. It covers most topics that a programmer may need to know to use WPF for creating applications.
The chapters on available controls, on styles, control templates, pages , layout, styles and triggers and on data binding were useful to me professionally.
The chapter on dependency properties and routed events is a must read to understand how WPF is meant to be used.
The data binding chapters are good but could do with more detail. The chapter on multithreading could use more detail too.
Overall this book seems better than another WPF book I have read(unleashed).
Tanveer Ansari
06 February, 2010
Best WPF book out there so far...
I purchased many of the WPF books out there for myself and my team. This book has become my new favorite (with Chris Sells WPF book coming in second - sorry Chris!). The book goes into more details about why things work the way they do instead of just saying this is how it should be done. Books that provide deep understanding of a topic are hard to find in today's mantra of pushing low budget tech books out the door for copy and paste code examples. The author finds just the right balance of code, pictures and words. With this book you get 800 pages of information and not 800 pages of code examples printed page after page after page.
Todd
08 November, 2009
Good book
This book presents the subject well and I recommend it to the other programmers who want to learn about this subject.
Ricardo Sanchez
02 November, 2009
Very complete WPF reference
While waiting for a 2010 edition, probably the best and most complete WPF book around.
Dalmonte Roberto
12 September, 2009
An Invaluable Resource for the WPF Developer
This is one of a handful of books that stays on my desk at all times, and it is usually open. I find myself constantly referring to it as a resource for important WPF concepts and samples. I have not found another book yet that covers the topics I need as thoroughly as this one does.
I would not recommend this as the first book one should read on WPF. The scope of the book is very wide and the coverage is deep and may quickly overwhelm a reader who has not already been exposed to the basics. That being said, I wholeheartedly recommend this book for anyone with at least introductory exposure who has more than a passing interest in WPF and XAML.
Joel Cochran
03 August, 2009