|
|
|
|
|
by nobody3141592
5343 days ago
|
|
I would love to know what Microsoft's strategic direction is. While announcing lots of C++ love for Visual Studio and promises of C++11 compliance they don't have an API for writing native code apps on Windows The 'official toolkit' is WPF and whatever managed C++ is called today. But with Silverlight dead what future does it's under regarded cousin have? So no problem we all switch to it's new tablet/phone OS. Only they won't tell us which of the windows phone toolkits are going to be on tablets and PCs - if any. Or are we supposed to be developing all our apps for Azure and the cloud now? Or are they just abandoning the PC like HP and we write everything in HTML5 for the browser? |
|
Silverlight used to be promoted as:
* Flex/Flash compete * Public web compete (I never recommended it for such) * line-of-business (not publicly available) apps * (recent) Windows Phone 7
Silverlight is now promoted as:
* line-of-business apps * Windows Phone 7, but maybe Win Phone 8 will look more like the Win8 Metro XAML (I don't think they've said anything yet)
Metro is now promoted for:
* Win8 tablet apps * Win8 native apps(? who cares I guess?) * possibly Win Phone 8 apps
I don't know what apps you write, so I don't know what your specific roadmap may look like. I've leaned toward recommending web apps over "client" apps for .NET devs the past few years, and will heavily lean that way going forward. ASP.NET MVC skills translate easily to open source/competing web frameworks. WPF or Silverlight developers can't say the same thing.