When assisting people on the MSDN WPF Forums, i realize that many people are stuck in old habbits of way to much codebehind, they simply do not exploit the wonderful benefits of the binding in WPF enough! Here i will try to educate the reader in the way of the MVVM Pattern.