What are the top 3 main concepts in WPF?
wpf
Solution
I think the most important aspects of WPF concepts are:
- Templates and Styles (the way you define the behaviour and appearance of your application)
- Data Binding (the way you should glue together your UI with your business objects
- Declarative UI definition through XAML
Maybe there are other elements but in my opinion those are fundamental for WPF thinking.
Problem
What are the top 3 main concepts in WPF that you need to understand in order to write good WPF code?