[MonoDevelop] WIndows forms Solution
christoph.g-punkt at web.de
Fri Apr 7 06:54:55 EDT 2006
Yeah I'm currently working on a WindowsForms solution, and parallell I do
something in GTK#.
My experience so far with both is following:
- WindowsForms has the advantage that you can use Visual Studio to develop the
whole solution. Most things work fine under X/mono but some things are
handled differently by X or mono, for example the focus thing.
-the drawback of WindowsForms under X for me is the speed, especially if you
work with images on buttons and so on. I did a menu with rollover-buttons,
and it really doesn't perform very well under X..
- GTK# has a much better integration 'cause it bases on GTK of course. Also
development works fine with glade. I haven't tried GTK# under Windows yet,
but I could imagine that it works fine there,too, for example when I look at
GIMP, wich works equally good under Windows and Linux and is based on GTK.
-A bit dissapointing for me on GTK# is the way one could do real OOP with it,
because of the Application.Run() thing - wich starts one Main-Window-Handler
for your whole application, so therefore I had difficulties to create real
seperate classes for every window I have , and also to seperate the code into
different files, as I was used to in Windows. Maybe one of the experienced
GTK-programmers here can say something to this point, cause I'm really
wondering how large application can be made this way..
Ok, hope I could give you some impressions, greets,
More information about the Monodevelop-list