3 ms·
Use current .NET version: 6 or 7. IDK if I would call it "simple", mainly because it's been around for decades and accumulated a lot of stuff. But, embrace the
by SideburnsOfDoom 3y ago
Use current .NET version: 6 or 7.
IDK if I would call it "simple", mainly because it's been around for decades and accumulated a lot of stuff. But, embrace the modern versions and there are simple things in there.
You should be able to do everything from the commandline: "dotnet restore, dotnet build, dotnet test" etc.
Editors and IDEs: you should be able to use VS Code, and Jetbrains rider on Linux.
Sometimes you will have to edit a .csproj file rather than "configuring many options in a GUI window" - this is fine, the file format is now relatively simple and well-documented.
What I see more often in the website / web services / cloud data processing world is that linux is the _deployment target_ - the production system runs on linux for convenience, and we don't really think about the OS in that regard much. Dev is more often on Windows or mac.