Do you actually think that HTML, CSS and Javascript are good technologies to build applications on top of compared to something like Silverlight, which is purpose-built for the task?
"Do you actually think that HTML, CSS and Javascript are good technologies to build applications on top" Are you serious? I am not saying "the web" is perfect, but this just nonsense.
Unfortunately, the XAML everywhere people lost at Microsoft, so we're stuck with half-baked, kludgy and limited solutions like atom/electron/node-webkit for building cross platform desktop apps. XAML everywhere (Silverlight) is so much more precise and it's compiled. I would have preferred that they continued developing Silverlight at least as a means of building cross platform desktop apps, but I understand why they don't want to expend the energy.
Azure and web tech is incredibly important. XAML can be used for desktop apps and store apps...thats been the story for about three years now.
They have said for years that WPF is the way to go if you are writing a desktop app that has rich UI needs.
I really don't understand this kind of thing...was C++ dead even though MFC is only getting minor updates?
Azure is literally the most important thing that the server and tools division is working on. Just because they are developing cloud tools doesn't mean that they wont support desktop apps.
The "mixed message" they have been sending to the enterprise is around licensing. Dev technology changes and this isn't anything new.
However, that doesn't mean that you should and if you're going to lock yourself in to a single priopritory vendor, you're doing yourself and the people you work for a disservice if you haven't weighed it against the alternatives.
I highly doubt the GP really meant that, which is what I was really referring to. What is it about "enteprise" which makes them think they're different? Honest question.
You're betting that Microsoft (or any other company) will continue to support all it's api's indefinitely. And when it doesn't, you not caring about a "wider landscape", will bite you.
Silverlight is great example of this, one year it's "the best" (enterprise) technology the next year it's dead. I wonder if it's even officially supported on Windows 10.