you are viewing a single comment's thread
view the rest of the comments
[–] 8 points 11 months ago* (last edited 11 months ago) (11 children)

.net
.net cli apps are cross platform and can be portable :p
Gui in .net isnt fully cross platform ( maui is everything except linux ) but frameworks like avalonia ( .net ) and imgui fix all that :')

  • source
  • parent
  • hideshow 11 child comments
  • [–] 9 points 11 months ago (1 child)

    Thanks for reminding me why Maui doesn't support Linux. I saw Maui mentioned in an earlier comment and was baffled why KDE would make something not working that doesn't work in Linux. It's because Microsoft stole the Maui name from KDE: https://www.phoronix.com/news/Microsoft-KDE-MAUI

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 11 months ago (5 children)

    @DacoTaco @MoogleMaestro there is a port of mono winforms implementation to modern dotnet and it's really works:github.com/DanielVanNoord/Syst

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 11 months ago* (4 children)

    Winforms of all things haha. Eeuw xD
    But thats flipping awesome and i love it! I know xamarin was wpf being cross platform with mono, but thats a dead horse thanks to microsoft haha

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 11 months ago (3 children)

    @DacoTaco Yes, it's Microsoft decided to kill classic win32 widgets and any XAML support in Mono, forcing new WinRT platform and not providing any GUI support in netcore. It's sad that nobody made some crossplatform WPF implementation for modern dotnet, Maui is not incompatible with existing source code, IIRC

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago* (1 child)

    It’s sad that nobody made some crossplatform WPF implementation for modern dotnet

    That's basically Avalonia UI.

    I believe Uno Platform is similar, but less of a WPF variant, and closer to Xamarin or MAUI in the style of Xaml that they use.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 11 months ago

    @hdsrob >That’s basically Avalonia UI.no, avalonia cannot help you run existing applications. Also. Avalonia is a crap, taking minutes to parse xml crap on poor hardwareYes, there are many implementaion of WPF-like UI, but no implementation of existing Windows UI.mono's winforms allows you run existing winforms apps without single line change or even without recompiling (just replace related System.Windows.* assembies)

  • source
  • parent
  • [–] 1 point 11 months ago (2 children)

    Does not MAUI compile to Linux, just that you need to compile on Windows?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 11 months ago (1 child)

    Nope. The ui framework doesnt support linux at all. None of its cross platform claases and enums have linux. Its stupid because .net and aspcore just work on linux...

  • source
  • parent
  • hideshow 1 child comment