EDIT: Decided to go with WinForms. Maybe I'll use WPF sometime in the feature. I dove head first into C# today and while reading through some tutorials and coding examples I came across the WPF Application template. Currently, I'm learning and playing around with Windows Forms Applications. I'm about to code my first real application (Learn by doing is my motto) and I just want to know which template a newbie should start with. Windows Form or WPF? I read that WPF is more complicated, but the way I see it is that they're basically the same, but WPF allows for a a better front end experience.