David Overton's Blog and Discussion Site
This site is my way to share my views and general business and IT information with you about Microsoft, IT solutions for ISVs, technologists and businesses, large and small.  
Good WPF 4.5 cookbook from Pavel Yosifovich

I was looking for a book to bring me up to date with WPF and XAML and talking to my publishers, Packt Publishing, then offered me the Windows Presentation Foundation 4.5 Cookbook by Pavel Yosifovich.

I was hoping to review this book sooner, however Christmas and illness got in the way, so here is my slightly late review.  In simple terms, this was an excellent book for me.  I write in both C# and VB.Net (more VB than C#).  I’ve never used WPF or XAML except in the designers from Microsoft and my work is basically hacking those tools without enough experience.  There are lots of features that I could not get working, so I simply coded around them with my 10-20 year old programming knowledge.  This book has enabled me to change this.

The book is 437 pages long excluding the index and there are 80 “recipe's” in the book.  While you can dip in and out at random, as with all good knowledge acquisition, starting at the beginning offers the best platform to understand the more complex tasks further on in the book.  There are plenty of screen shots to ensure things are clear and easy to understand in a platform that ultimately delivers UI.

If you are interested in WPF, XAML and especially data bound controls, this is a fantastic book for you, even if your experience with XML and C# is not top notch.  As you would expect, this books covers UI elements, controls  and animation, however I also learnt about the Background Worker component as a simple alternative to threads as well as the basics of parallel tasks using the Tasks Parallel Library.

 

I hope you enjoy the book. It can be purchased on Amazon UK, Amazon US or from Packt Publishing.

 

ttfn

David


Posted Thu, Dec 27 2012 1:49 PM by David Overton

Add a Comment

(optional)  
(optional)
(required)  
Remember Me?

(c)David Overton 2006-17