Winforms is for the most part a stable technology. WPF is evolving. I've seen quotes from MS execs that even they don't think WPF is right for standard business apps today.
That could change at any moment, but I don't see a groundswell of people moving to WPF today. There are certainly some. And you'd be getting in on the groundfloor if you new it well.
>A friend of mine, who is supposedly an expert on .NET technologies, said that for developing a Windows-type application in .NET I should not even consider WinForms but only learn and user WPF? His reasoning was that WinForm is an old technology that will go away and will be replaced by WPF.
>
>Does it make sense?
(On an infant's shirt): Already smarter than Bush