4 ms·
Honest question: why in this day and age would anyone choose to develop web based applications using a microsoft technology? Given their history ("Embrace, Ex
by lunchables 9y ago
Honest question: why in this day and age would anyone choose to develop web based applications using a microsoft technology? Given their history ("Embrace, Extend, Extinguish") and the additional cost for software licensing, should you want to deploy on a Microsoft platform, what advantage does this have over any other stack?
- wutwutwutwut 9y agoYou already know the answer to this.
- deleted 9y ago[deleted]
- joshuacc 9y agoI develop applications using TypeScript because it is (a) superior to native JavaScript, (b) open source, (c) has a very clear exit strategy in the unlikely event that Microsoft does something stupid with it.
- anoonmoose 9y ago.NET Core is open-source and runs on Linux. C# is a fantastic language, .NET is a great framework. I'd give you a more developed answer but I don't feel like this is a developed question. Everyone has their reasons for using what they use. To act like .NET is instantly useless because of who contributes the most to the product is unreasonable.
- bobjordan 9y agoTBH, I didn't think I'd ever use Microsoft stuff again after moving to a macbook for developing and deploying on Linux. However, the underwhelming macbook hardware of late drove me to purchase a surface book, which I now love. Then, developed a fairly complex python web app that requires anaconda and a GPU based server. One thing led to another, and this week I deployed a python flask/gevent server web app on windows server 2016 using IIS as a reverse proxy. It turns out IIS and windows server is actually great to work with. I'm quite pleased with it all and not a big deal to license a copy of windows server, it is a pleasure to work with. In the future, looking forward to making my next web app with Visual Studio, C# language and .net core framework.
- pjmlp 9y agoPerformance, security and tooling only matched by Java based languages. Also many of us do actually enjoy using Windows desktops and servers.