WPF Lessons learned