[Mono-winforms-list] WinForms deprecated?

Baltasar García Perez-Schofield baltasarq at gmail.com
Thu Mar 31 13:44:11 UTC 2016

> I don't understand how WinForm can be deprecated?
> The whole point is to get to easily cross-platform deployment and
> fracturing the GUI element wrecks that capability.

Well, I'm not a Mono Team authority, but yes it is.
You can find an e.mail thread in which Miguel de Icaza reports that
WinForms is buggy and incomplete:


Mono has an implementaiton of Windows.Forms, but it is both old,
unmaintainted and known to have some bugs.

Some people have been able to use it effectively, but we do not currently
have an active maintainer, so we encourage developers to pick something
like Gtk# instead."

I've been unable to find something like that quoted text in the oficial
mono pages for WinForms... due to this, people will continue to try to use
it as a valid asset.

>From what other people has been reporting here, using WinForms in a Mac is
a complete nightmare, so you can only create cross-platform apps for Linux
and Windows, in any case, while Gtk# works for all three platforms.

> I was gearing up to work on a Wayland back-end to WinForms ... is this a
> lost cause now?
I will answer that in a generic way: if the use you have to make of
WinForms is valid for your application, then you can do it. But if you find
something that does not work, then you're lost and alone.

-- baltasar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-winforms-list/attachments/20160331/9be53134/attachment.html>

More information about the Mono-winforms-list mailing list