[Mono-list] mono winforms and gtk#

Adam Tauno Williams adam at morrison-ind.com
Sat Jan 5 17:28:07 EST 2008


> what is the development status of winforms in mono. we are building a
> software app and we would like to make it cross compatible with linux.
> although the app is coded in vstudio 2005 using .net framework 2.0 ,
> we are interested in porting it to the linux. we did saw the existing
> developments in gtk# but found it too confusing for practical use in a
> production environment because of the learning curve of the
> developers. gtk# features are almost undocument and it's a whole lot
> of difference while dealing with them. for example, making a form's 

I'm not arguing for one or the other solution;  but as someone who is
*not* a full-time developer I have to point out that I disagree with the
undocumented claim concerning Gtk#.  I've been able, in just my spare
time, to create fairly complicated applications with Mono/Gtk#
<http://freshmeat.net/screenshots/65615/70833/>.  The documentation in
monodoc <http://www.go-mono.com/docs/> is pretty good and there are
tutorials to cover most of the other important stuff
<http://www.mono-project.com/GtkSharp>.  I hadn't done any GUI
development since Borland's OWL on WfWg 3.11 and Gtk# seemed pretty
straight forward,  when I did get stuck the gtk-sharp
<http://lists.ximian.com/mailman/listinfo/gtk-sharp-list> has been very
responsive.  Over the holidays I was, in just my spare time, able to
create a basically functional and not terribly ugly (IMHO) calendar
widget <http://docs.google.com/Doc?id=ddv5htgd_23c4spt3gj> 

I'd recommend [and do] Gtk# to anybody.  The documentation could be
better but is (IMO) adequate;  the two deficits in my view of Gtk# are
lack of any data-binding support (aside from TreeView, which is an
awesome widget) and the death of 'third-party' widgets/controls (witness
I had to create a scheduling widget).
-- 
          Consonance: an Open Source .NET OpenGroupware client.
 Contact:awilliam at whitemiceconsulting.com   http://freshmeat.net/projects/consonance/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-list/attachments/20080105/5529af5a/attachment.bin 


More information about the Mono-list mailing list