In the spirit of Design Patterns by the Gang of Four, XAML Patterns defines a pattern language for rich client applications.
What you'll learn
Build applications at a higher level of abstraction. This set of interrelated patterns solves common UI application design problems in a way that keeps both developers and designers happy. Build applications faster, and make them more maintainable, on any XAML stack.