Top 10 reasons why WPF is superior to Winform

Top 10 reasons why WPF is superior to Winform

For those come from the .Net 1.1/2.0 Windows Forms UI world, if you are still researching about the capabilities of WPF vs. Windows Forms technology, MSDN has an excellent article on this topic: Top Ten UI Development Breakthroughs In Windows Presentation Foundation.

http://msdn.microsoft.com/en-us/magazine/cc163662.aspx

In summary, the top 10 reasons are:
10. Advanced Graphics
9. Drawing Object Model
8. Rich Application Text
7. Adaptable UI Layout
6. Flexible Content Model
5. Lookless Controls
4. Data-Driven UI
3. Consistent Styles
2. Triggers
1. Declarative Programming
If you are new to WPF, this article is highly recommended as it gives you a brief and concise overview of major features and new concepts in WPF.
Despite of some glitches and frustrations over anti-alias implementation in WPF/XAML, I still believe WPF is far more flexible and capable than Windows Forms.

Comments