El proyecto Mono viene de anunciar que el API Windows.Forms es funcional y compatible con el disponible en .NET 2.0. Este API, que cuenta con 12.776 métodos, es en el que recaen las funcionalidades del manejo de ventanas en la plataforma .NET, y el hecho de disponer de una API al 100% permitirá que aplicaciones hasta lo de ahora disponibles sólo en plataformas Windows puedan ser ejecutadas en otros sistemas (GNU/Linux, Mac Los, Solaris, …).
El desarrollo de esta implementación había dado comenzo el 8 de Julio de 2004 y llevó más de 6.400 añadidos en el SVN incluso la actual versión 1.9.1 (2.0 Beta). Actualmente hay tres backends para X11, OSX y Win32, se están a hacer avances en el marco del Google Summer of Code para la integración con los sistemas operativos, mejorando el soporte para accesibilidade y automatización de la interface gráfica, incluyendo soporte RTL y otras noticias características.
Winforms 2.0 era la pieza que faltaba para completar los objetivos para la versión Mono 2.0. La versión actual está en beta y avisan que es posible que aparezcan bugs.
Fuente:
Planet de Mono.NET
Mancomun.org
