WinForms are far from dead. They won't be removed from the Framework, so they will continue working. WPF has a very steep learning curve, but I've seen quotes from the component vendors that it's more stable than WinForms.
>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?
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer