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.
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.
Can (and should)be read cover to cover, skipping parts that are not applicable. Not for absolute beginners, a reasonable knowledge of c# and xaml (xml would also help) is advisable.
I have to say this is a very well written book on WPF. Very detailed. He constantly goes in depth to tell you how it works and that's something I appreciate. Of course, that means you need to sit down in a chair in your living room to read this book. A good computer book can't be read in front of the computer. I'm really impressed with Apress's Pro C# books. Every one I've read is excellent.
Mohl bych dát více hvězdiček, ale v knize chybí sakra hodně příkladů, které by výklad objasnily. Čtenář musí mít dobré znalosti z podobné oblasti, aby se ve výkladu dokázal orientovat.