In his blog, Nick presents a
set of recommendations for good practices when developing WPF controls. I'll try to find the time to post a working control example that illustrate those practices. If any of you want to pick up the glove, please let me know.