I'm a C++ and C# programmer who has been working in WinForms for a long time and now learning WPF for some new projects.