Written in a Cookbook style, this book offers learning and techniques through recipes. It contains step-by-step instructions for designers and developers who want to learn about how to design and implement numerous user interface patterns with Silverlight. It will take you a step further by providing you with professional and proven user interface and user experience guidelines wherever possible. The book is designed in such a way that you can explore it chapter-by-chapter, or read it in any order. If you are a developer or designer who knows the basics of Silverlight, has a smattering of C# and XAML, and wants to build applications with elegant and attractive interfaces, then this book is for you.