I’ve been developing C# Windows Forms applications for a couple of years and while I’ve heard and read about WPF I’ve never really come in close contact to it. With some time to spare this spring I though I’d give it a go though, but first it’d be intresting to know what you guys thought about it.
What do you think, is it worth the time to learn for a .NET desktop application developer? There’s alot of other cool stuff I’d like to spend some more time with too, so if it’s just “fun” and to no practical use I’d rather put my attention elsewhere.
I’ve been developing C# Windows Forms applications for a couple of years and while
Share
Silverlight is a subset of WPF, Silverlight primariliy is focused on animation and media, its not really designed to do complex and large Desktop applications, you could of course but its not its primary purpose.
WPF can be hosted in a webpage and has cross browser support ( IE and Firefox)
I would recommend use and learn WPF, and to a degree this knowledge can be applied to
Silverlight later down the track.
And realistically, we are least 2+ years away from having widespread and deployed multi touch screens in the normal persons day to day activities, so a focus on this is worrying about a tiny percentage in the current market.