Nobody expects the WPF inquisition


Keeping this here whenever another StackOverflow question about WPF comes around so I can just cut'n'paste $generic_reply['What is WPF's main advantage over winforms?']

WPF's chief feature is declarative composition...declarative composition and binding... binding and declarative composition....
WPF's two main features are declarative composition and binding...and hardware acceleration....
WPF's three main features are declarative composition, binding, and hardware acceleration... and an almost fanatical separation of UI and Code through MVVM...
WPF's four... no... Amongst WPF's main features... Amongst its capabilities... are such elements as declarative composition, binding...
I'll come in again.