| > - If you are working on Linux, you can build and deploy Android apps only > - You need a valid Visual Studio or IntelliCode subscription You don't: https://marketplace.visualstudio.com/items?itemName=ms-dotne... (DevKit, which is the licensed one, is completely optional - it gives you VS-style solution explorer. You can already get it with e.g. F#'s Ionide that works for any .NET file in the solution, though I use neither) Or https://github.com/razzmatazz/csharp-language-server with either Neovim or Emacs. > Okay, where's Linux? That's what Mono was originally made for and where Mono really shines. Regretfully, you have not read the rest of the discussion that talks about this a lot, so here it goes: Uno: https://platform.uno/docs/articles/get-started-vscode.html?t... (Uno has more involved setup and build than Avalonia but has way better mobile targeting, and casual reports indicate smaller memory footprint) Avalonia: https://avaloniaui.net + https://marketplace.visualstudio.com/items?itemName=Avalonia... dotnet new --install Avalonia.Templates
dotnet new avalonia.app
dotnet run
(can also do F# and Elmish F# with FuncUI, and native binary build with 'dotnet publish -p:PublishAot=true' without additional config)Gir.Core (GTK4 and co., successor to GTK#): https://gircore.github.io/docs/use.html ImGui with Silk.NET: https://github.com/dotnet/Silk.NET/blob/main/examples/CSharp... |
Well, those sentences were quoted from Microsoft's own documentation...
Sure, you've shown that some tooling exists, but it's sadly not easy to discover or as well supported