title: Windows Forms vs. WPF
body: <p>I've developed Windows Forms applications for 5 years now. A lot of people say that I should look into WPF. I have a few questions about WPF vs Windows Forms to determine which one is best. WPF is newer than Windows Forms and many people say it'll be the future. Others say that Windows Forms is older and therefor more secure. I am not sure what will be the future. I have googled advantages and disadvantages, but I hope that you can give me a more in dept answer to these questions: </p>
  
  <ol>
  <li>Which one is better based upon performance?</li>
  <li>What are the top advantages of using WPF instead of Windows Forms?</li>
  <li>What are the top advantages of using Windows Forms instead of WPF?</li>
  <li>Which one is more used/liked by businesses?</li>
  <li>How hard is it to switch from Windows Forms to WPF?</li>
  <li>Which parts of WPF should I definitely look into?</li>
  </ol>