this post was submitted on 15 May 2025
64 points (94.4% liked)
Asklemmy
48030 readers
516 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- [email protected]: a community for finding communities
~Icon~ ~by~ ~@Double_[email protected]~
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Been a dotnet developer exclusively on Linux for around 7 years now and I've never wanted to go back. Since .net core and Rider windows doesn't really have anything to offer for me. It's different if you're stuck on .net framework of course.
we do cross platform stuff and I'm 99% of the time working on Linux, now I have to do some .NET core C# coding, was frustrated first with the language support on Linux - until I tried Rider. If I'll have to do more C# going forward I'll consider asking my employer to buy me a Rider license. The alternative would probably be me booting to Windows for that project (which I absolutely hate doing and only rarely have to)
Do you do that coding for a company, like for a job? I managed a team of .NET developers for a while, and although I don't know anything about C#, much less Windows, it sounded almost impossible to do any Enterprise development without pulling in a .NET framework. I think I did once try to compile one of our applications on Linux, and got stuck on a dependency that was only available on Windows.
I do. It's mostly micro services and everything is running .net 6+ at this point. In the beginning I did have to find a few work arounds and tweak some stuff, but it's been a while since I've run into that kinda thing. Everything we make is deployed on linux in production.
Maybe that's it. All of our servers were Windows (except for a couple running other frameworks). The team didn't have any reason to not use the frameworks, so they did.