4 ms·
Funny because I used to be a "Linux developer", if there is such a thing, for a long time. But nowadays I consider myself a developer who has invested my time a
by staticelf 9y ago
Funny because I used to be a "Linux developer", if there is such a thing, for a long time. But nowadays I consider myself a developer who has invested my time and energy into the Microsoft ecosystem.
Why? Because never before have I felt so productive on Windows and together with my dissatisfaction with desktop linux it was an easy choice.
With .NET Core, the console actually gets usable and today Powershell is simply a fantastic tool. Stuff that used to be a pain to setup is already there when you install Visual Studio. Things like git used to be hard to have to handle (I prefer the console) but now it is no longer true. I don't even run git bash.
If you want to run stuff that usually is hard/annoying to run on Windows, for example Ruby or PHP it is today a breeze with the linux subsystem.
I use .NET nowadays and together with Azure it's just unbeatable IMO. I get start a new project and have it deployed withing minutes complete with a database. It's super easy to setup git push deploy and you can deploy from the IDE as well. Node is setup with a click, it feels like it's almost better implemented on Windows than on linux. With both VS Code and the normal VS, setting up stuff like task runners or to compile typescript is now simpler than ever.
I don't really know what devops you're talking about because I think .NET Core is much easier to run in production and you can still run it on the .NET Framework if you want that.
- eksemplar 9y agoTry pushing your .net core project to your iis and see what happens. I mean, it's not like it's impossible to get a .core project to run behind your iis, it's just not easy. Then try doing something like the EU standards for SAML authentication which is the easiest thing in the world in a lot of other environments yet is really terrible in .net. If Azure was my production environment I probably wouldn't be unhappy either.