Michael L. Perry
is a software developer, architect, host of the Adventures in Software podcast
and creator of Update Controls
Update Controls is a framework available for WPF, WinForms and a few other formats that relieves developers from the heavy lifting of synchronizing UI controls.
In Michael’s words:
Update Controls is better than data binding, because it does not require that you implement INotifyPropertyChanged. It connects controls directly to CLR properties. And it works through layers of business logic.
Check out the videos and examples here.