[Mono-winforms-list] WinForms On Linux

Denis B denis.barnard at iesystems.com.au
Thu May 3 23:43:52 EDT 2007

Hi Dan,

To introduce myself quickly, I am lead of a small development team of
engineering software. The application is client/server written in VB.Net and
MSSQL. I am looking at the feasibility of supporting linux and thought I
would take a look at how useable Mono is. I am a relative linux newb. I am
not really fussed about missing VB specific features in Mono because they
can be recoded easily however I have a heavy reliance on WinForms and GDI+.

I have recently installed Feisty Ubuntu and installed Mono/MonoDevelop from
the package manager on my home machine to have a play and havent got very

Windows.Forms is part of a standard Mono installation. I cant see how to
reference and/or use it. 

I have been occasionally checking http://www.mono-project.com/ over quite a
long time. 
http://www.mono-project.com/WinForms provides some background info, nothing
of any use really. The development weblog it references was last updated Feb
I am happy using the latest stable release so I hope I dont have to compile
my own version.

Is there a simple way of getting up and running with WinForms? Is there a
decent way to develop WinForms in Linux or would I be better off staying in
Windows and using Visual Studio (and then trying to compile under Mono and
run results on Linux)? If there are any other website with information
please point me in the right direction, I have tried the mono website,
mailing list, various blogs, Wikipedia and whatever Google has thrown up to
try and find my way.


Maser, Dan wrote:
>    Yes, it does work.  Naturally if you do something (just as an
> example) that calls into the Win32 api directly you'll have to make some
> changes to your code to let it do the equiv on linux.   All the steps
> are on the mono web site.  If you have a more specific question about an
> error your getting then perhaps this mailing list might be a good place
> to start.   But for general steps on how to start:
> 1. Read as much of the http://www.mono-project.com/ web site as you can.
> 2. Pay close attention to http://www.mono-project.com/Compiling_Mono and
> http://www.mono-project.com/FAQ:_Winforms

View this message in context: http://www.nabble.com/WinForms-On-Linux-tf3674425.html#a10316607
Sent from the Mono - WinForms mailing list archive at Nabble.com.

More information about the Mono-winforms-list mailing list