• DacoTaco@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    18 hours ago

    .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 :')

      • DacoTaco@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        15 hours ago

        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

        • mittorn@masturbated.one
          link
          fedilink
          arrow-up
          2
          ·
          14 hours ago

          @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

          • DacoTaco@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            11 hours ago

            Avalon is actually xaml and cross platform. Personally id rather have a razor format of gui code, but xaml is a good second. Its basically what maui was suppose to be

          • hdsrob@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            13 hours ago

            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.

            • mittorn@masturbated.one
              link
              fedilink
              arrow-up
              1
              ·
              13 hours 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 hardware
              Yes, 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)