>>As far as Linux. I can't. I work with corporate clients and they all use (except on maybe one or two) Windows Servers and I have to stay with .NET.
>
>Hey, I use Fox and M$SQL - I also have to use them windowses, and that's exactly the reason I switched to Linux :). Because it kept nagging me about updates, trying to push me into W10, and for almost every utility out there I had to worry whether it will clash with this or that. Worst of all, it wouldn't install to a SSD, you have to install on HD and then clone it.
>
>Now with everything else on Linux and the SQL and Fox in a caged VM, I'm quite happy. I use the VMs (have another one where I keep SQL2014 Express, use it when needed) for work, i.e. Fox and SQL. For everything else (email, office, reading, browser, photography, scanning, music, video etc) I use Linux and guess what - in these seven months I've spent far less time serving the OSes and far more just using them. And saved about 2km of nerves.
What if you had to work in M$ VS (to build, e.g., .NET Web API)? Would you be able to do it in the current environment?
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham