I’m three for three. Three days, three new WPF articles in my “Guided Tour of WPF” on CodeProject. Yay! 😀
Here’s my latest one: http://www.codeproject.com/useritems/GuidedTourWPF_3.asp This one covers data binding.
Trying to figure out how to explain the basics of WPF in a series of short articles is a very interesting challenge. It’s challenging because WPF was designed so well! Since all of the fundamental features in WPF can use each other, it’s tricky to find a way to explain one concept without having to explain other “unrelated” topics first. It’s like trying to untie a knitted sweater in order to explain to someone that it really is just one long piece of yarn.
Writing these articles has certainly given me more respect for the technical authors, like Petzold and Nathans, who somehow manage to present a huge topic like WPF in a linear, cohesive way. That’s a skill unto itself.