• Serinus@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    2 days ago

    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.

    • Jesus_666@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      2 days ago

      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 ORM 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.