Announcement

Collapse
No announcement yet.

Mono 5.2 Released With Various Changes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mono 5.2 Released With Various Changes

    Phoronix: Mono 5.2 Released With Various Changes

    On the same day as Microsoft releasing .NET Core 2.0, the Mono folks are out with a software update of their own...

    http://www.phoronix.com/scan.php?pag...o-5.2-Released

  • #2
    I wonder if Mono support not only CLI, but also GUI apps from Win-only .Net?

    Comment


    • #3
      Originally posted by RussianNeuroMancer View Post
      I wonder if Mono support not only CLI, but also GUI apps from Win-only .Net?
      Windows GUI applications are written in Windows Forms (WinForms) or Windows Presentation Foundation (WPF).
      Mono supports neither of those widget toolkits fully.
      Those toolkits are closely coupled to Windows technology such as GDI so they are difficult to implement on Linux.
      A big focus on Mono was server applications to host ASP.NET applications, as well as mobile because of Xamarin using Mono for mobile devices.

      Mono supports WinForms 2.0.
      http://www.mono-project.com/docs/gui/winforms/
      Originally posted by Wikipedia
      Mono's support for System.Windows.Forms as of .NET 2.0 is announced as complete; also System.Windows.Forms 2.0 works natively on Mac OS X. However, System.Windows.Forms is not actively developed on Mono, and full compatibility with .NET is not achieved and is not possible, because Microsoft's System.Windows Forms is mainly a wrapper around the Windows API, and some of the methods allow direct access to Win32 callbacks, which are not available in platforms other than Windows.
      Here you can see what Mono supports and does not support.
      http://www.mono-project.com/docs/abo...compatibility/

      So no WPF support at all.

      Comment


      • #4
        https://blog.xamarin.com/glimpse-fut...rin-forms-3-0/

        Comment


        • #5
          Originally posted by RussianNeuroMancer View Post
          I wonder if Mono support not only CLI, but also GUI apps from Win-only .Net?
          Typically the problems of Windows-only code extend beyond just the GUI (although the GUI can be a frequent cause of issues) - it's stuff from case sensitivity & path separators to calling into Windows-only libraries like NTOSKRNL

          Comment

          Working...
          X