.NET Cross-Platform Support
The cluster discusses the cross-platform capabilities of .NET Core and .NET, including official Microsoft support for Linux, macOS, and Windows, along with tools like VS Code, Avalonia, MAUI, and Xamarin for desktop and mobile development, with some debate on full UI framework portability.
Activity Over Time
Top Contributors
Keywords
Sample Comments
Have you tried using .NET Core? It's a pretty thorough reworking of .NET Framework that is officially supported by Microsoft on Mac, Linux, and Windows, and pretty much all of my experiences with it thus far have been positive. VS Code has great built-in support for it.
Afaik .net is cross-platform nowadays - Windows dev tools are likely to be most approachable though.
.NET has great crossplatform support anyway
Your knowledge of the .Net ecosystem is a bit out of date. It's had first class support for mac and linux for 7-8 years now.
See Avalonia, cross-platform .net core.
Perhaps Xamarin as well, not sure if it works on Linux.
Anyone using .NET for cross-platform desktop development, like Avalonia?
.Net is still not fully cross-platform.
No, Microsoft's .NET only supports WinForms on Windows. They do have an official cross platform GUI toolkit in MAUI, but it strangely does not support Linux.
.NET is doing pretty good without all cross platform UI.