A book, an article, a blog post … but a good lesson is something you cannot miss!
Here is Miguel Castro sessions, last NDC 2012: Extending XAML To Overcome Pretty Much Any Limitation.
2nd part is about Blend behavious and Markup extensions,
to me the most interesting 😉
Just a helpfull example: ContentMargin attached property (thanks to Steven Hollidge). 😉
source: Extending XAML To Overcome Pretty Much Any Limitation
Technorati tags: XAML, Blend