4 ms·
>I don't know why you were voted down. Had I invested heavily in learning Silverlight a couple of years ago, I would find myself with my thumb squarely secured
by TheAnimus 13y ago
>I don't know why you were voted down. Had I invested heavily in learning Silverlight a couple of years ago, I would find myself with my thumb squarely secured up my own ass.
Not really, as someone who specialised in WPF since it's latter beta stages, I still am finding plenty of work at a very good rate. Same thing goes with silverlight, even in a discontinued state, it still is going to have years and years of bug fixes. Just no new functionality.
The fact is, even today with all the frustrations I have with WPF been 'unfinished' it is still a lot more pleasurable than HTML/Knockout or something that tries to make HTML palatable.
A quick search in London on your favourite job site shows that learning WPF hasn't been a waste of time, my skills are not in a vacuum, I also have strong OOP skills, whilst knowing how to run software projects. Plus learning something is never bad. Obviously I wouldn't recommend someone learning it now. But compare it with whichever flavour of the month framework people are loving right now, people who've learn say Ruby on Rails aren't as fashionable as say Node.js is right now. But just do a quick jobs search in London and you'll see that you'd be better off on average doing WPF/Silverlight than RoR.
- Spearchucker 13y agoIt's better than that - WPF and Silverlight skills are directly transferrable to Windows Phone and Windows RT. Yes, there are differences, limitations and in some cases more complete features, but the jump is negligible, with a herd of good resources on MSDN, StackOverflow and so on.
- seanmcdirmid 13y agoIt's better than that. I find WPF to be the most flexible/powerful UI toolkit I've ever worked with (disclaimer: I work for Microsoft). If you ignore anything more complex than Canvas, Label, Rectangle, Image, you can cook up anything you want fairly easily (e.g. a tablet-based programming environment, a live programming editor), and actually have it look nice.