Hi all, forgive me if this is an inappropriate post for this board.
I'm about to start work with a big client - they are sort of set on a .NET / Windows solution and unfortunately it's not my firm's typical deployment.
Besides business reasons (ie. I use it because this is how my company does it, or I'm used to it) what are some of the benefits of Windows, .NET, C#, SQL Server, IIS, WCF, WPF, Visual Studio, etc?
If you have any experience with the typical open source stack, ie. Linux, NGINX, Postgres / MySQL, and any number of languages, containers, vms, web frameworks, etc. - how does it compare? Can you speak to something the Microsoft stack does better / easier / faster?
Thanks so much.