3 ms·
I do all my hobbyist development in .NET 5 on a M1 Mac using Visual Studio 2019 for Mac (now VS 2022) and then deploy to x86 Linux boxes on OVH. I used to use
by billyhoffman 4y ago
I do all my hobbyist development in .NET 5 on a M1 Mac using Visual Studio 2019 for Mac (now VS 2022) and then deploy to x86 Linux boxes on OVH.
I used to use the .NET runtime on Linux but now I just use a Make file to publish to self-contained Linux binaries and rsync them to the Linux boxes in prod.
I'm really enjoying it. Honestly the only (and biggest) problem right now is with TLS 1.3. .NET on Mac doesn't support TLS 1.3, even for their client Http classes like WebClient, because of some silly ways SslStream is implemented under the covers on macOS. There is more details in this issue:
https://github.com/dotnet/runtime/issues/1979 https://github.com/dotnet/runtime/issues/1979