Possible Duplicate:
WPF versus Windows Forms
I presume that WPF is intended to eventually replace Windows Forms altogether, but for now, they are both shipping.
My question is, when is one more appropriate than another? Should we be leaving Windows Forms to legacy and creating new Windows Clients in WPF only?
Disclaimer: I'm not generally a Windows client developer.