Why WPF and not WinForms
Jul 19
2015
2015
Comments Off
Since I had to repeat often why I choose WPF for .NET programming over WinForms, I have decided to write down my reasons here:
- WPF works much better than WinForms on todays high-resolution monitors like FullHD tablets and 4K displays
- with WPF it is much easier to build the moden interface designs my customers are asking
- WPF has a very powerful binding and is made for modern programming paradigms like MVVM. Therefore it permits a much cleaner design of the program structure
- WPF is what Microsoft recommends for new applications
I think, these reasons are worth to discard what I know about the Windows API.