2 ms·
Work on ASP.net core servers on Mac(Arm/M1) + Linux .Net itself: Everything builds and runs no problem, on linux I occasionally have to self install the lates
by DimmieMan 4y ago
Work on ASP.net core servers on Mac(Arm/M1) + Linux
.Net itself:
Everything builds and runs no problem, on linux I occasionally have to self install the latest SDK but that's a well known problem with many languages/platforms.
This is with the preface that I work on web servers, desktop right now is a no go with things like System.Drawing, printing etc. not being cross platform.
Tooling:
VS code is in a superposition of being an excellent free editor and a complete joke, it works but it's a long way from a great experience. Funnily enough this is a spot where F# support is better than C#.
Rider on the other hand has a great, near identical experience across all 3 systems.
Other notes:
I'm on Azure so I can't comment on the state of AWS SDK's (I would not be remotely surprised if they were better) and I find the emulator support lacking in general and especially on an M1 mac. This is an Azure problem rather than .Net but one i felt worth mentioning for other .Net developers.
To answer the start of your question: I think the bulk of .Net development going on is still on windows but that's definitely changing.