I have been using data binding for several years with win forms, but now with more rich and full featured data binding in wpf I can easily do stuff that would have taken a lot of code in winforms. Lurking beneath the surface is an unsettling feeling that all of this is a little to automagic and that if I break something I may not be able to put Humpty back together again.
So my question is when you run into data binding issues what from a debugging/ diagnostic perspective can be done. Are there hooks into the process that I am unaware of or is too fool proof to need this level of deconstruction.
As an answer to another question someone pointed me to this blog post which has some of the suggestions that the answers posted.