6 ms·
.Net has run better on Linux (edit: better than on Windows) machines since at least before the pandemic. I'm a Java dev, but I have also developed on .Net and
by eitland 4y ago
.Net has run better on Linux (edit: better than on Windows) machines since at least before the pandemic.
I'm a Java dev, but I have also developed on .Net and running modern .Net on Linux is about as simple as it get.
- wing-_-nuts 4y agoDoes visual studio run on linux yet? That's my rubicon for taking .net seriously. It's not just about the runtime, the tooling has to be present as well.
- fenring 4y agotry Rider from JetBrains, it's as good or better as Visual Studio. I'm developing .NET projects (web) on macbooks with Rider for last 2 years, and do not miss Visual Studio at all
- NDizzle 4y agoCode does... Visual Studio itself not so much. Why is that a requirement to take it seriously? I've been deploying apps developed in OSX/Windows to linux boxes for 20 years...
- tm-guimaraes 4y agoVS does not run there. But you have Jetbrains’ Rider there.
- keewee7 4y agoJetBrains Rider on Ubuntu/Mac is probably a better development experience than Visual Studio on Windows.
- RexM 4y agoI use JetBrains Rider on Windows instead of Visual Studio and love it.
- octopoc 4y agoSame here. Resharper + Visual Studio is about equivalent to Rider, but the performance of Resharper + Visual Studio is *horrible* compared to Rider.
- ok123456 4y agoAs long as it's not a desktop application that requires WPF.
- kaba0 4y agoWPF won’t run on linux, so that’s not in question either way.
- m_st 4y agoThat would be Visual Studio Code then. Runs just fine on Linux, yes.
- eitland 4y agoI don't know. I don't like Visual Studio and haven't touched it since I realized VS Code worked fine. (I'm more of an Eclipse/NetBeans/VS Code kind of person.)
- jackmott42 4y agoNo, but they make a high quality plug in for VS Code which gives you a similar overall experience, as well you can use JetBrains C# IDE which is very good and often preferred even on Windows.
- zenron 4y agoYour rubicon is about 5 years out of date. VS Code and Rider are excellent tooling for .Net on or off Windows OS.
- guitarbill 4y agoThis is not quite true on an M1 Mac. The VS Code C# extension only supports .NET Core, and the latest and deprecated release 3.1 has no ARM build. .NET 6 does, but is somehow unsupported. To me, it's clear Microsoft wants to force people to use VisualStudio over VSCode. Likely not an issue for a .NET shop, but it's yet more shenanigans by Microsoft
- artimaeis 4y agoEr, what? The VS Code extension gets updated all the time, it was updated in tandem with .NET through to .NET 6 and is currently being developed for .NET 7. https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp https://marketplace.visualstudio.com/items?itemName=ms-dotne... Works with Linux x64, Alpine Linux 64 bit, macOS Intel, Linux ARM64, macOS Apple Silicon, Alpine Linux ARM64, Windows ARM, Windows ia32, Windows x64 .NET 6 is the first where they fully supported M1 Macs, maybe you last looked before .NET 6 released? Either way, VS Code is definitely a supported way to work with .NET.
- ledgerdev 4y agoExtremely unlikely vs will ever run on linux, pretty sure it's built using wpf which is window only. The tooling on linux is just fine, and VSCode and Jetbrains rider are your main options.
- bsuvc 4y agoUse Rider. You're welcome.