I’m still using Windows 11 just from inertia, but I’ve been putting my kids on Linux Mint and Bazzite depending.
I don’t think I can get away from Windows, as a professional .NET developer, but I won’t likely have more than the one Windows laptop at this point. My entire home lab and home infra is Linux of one variety or another. If we count VMs, then I overwhelmingly using Debian.
I don’t think I can get away from Windows, as a professional .NET developer
Because you have to use VS Code instead of VS? You can always deploy to a Windows VM if you need to be sure IIS works. Though everything will just run on dotnet and nginx through a reverse proxy if you want to stay within Linux.
For most cases you can use Rider, which has a native Linux version. It doesn’t do database projects so if you use MSSQL without an OEM you’re gonna want at least VS Code, but other than that it works fine.
Of course if you’re a .NET developer in a corporate environment you probably don’t have a choice as you’re already using a Windows VM through Azure Virtual Desktop just so that your company can chain itself harder to daddy Microsoft.
I’m still using Windows 11 just from inertia, but I’ve been putting my kids on Linux Mint and Bazzite depending.
I don’t think I can get away from Windows, as a professional .NET developer, but I won’t likely have more than the one Windows laptop at this point. My entire home lab and home infra is Linux of one variety or another. If we count VMs, then I overwhelmingly using Debian.
Because you have to use VS Code instead of VS? You can always deploy to a Windows VM if you need to be sure IIS works. Though everything will just run on dotnet and nginx through a reverse proxy if you want to stay within Linux.
For most cases you can use Rider, which has a native Linux version. It doesn’t do database projects so if you use MSSQL without an OEM you’re gonna want at least VS Code, but other than that it works fine.
Of course if you’re a .NET developer in a corporate environment you probably don’t have a choice as you’re already using a Windows VM through Azure Virtual Desktop just so that your company can chain itself harder to daddy Microsoft.