[Gtk-sharp-list] Confused about Gtk#

Francisco T. Martinez martinf@mfconsulting.com
Mon, 15 Nov 2004 16:21:37 -0600

Roland Giesler wrote:

> Hello everyone,
> I'm a bit confused trying to figure out how this whole thing works.  I 
> downloaded Mono 1.0 for Windows (eventually I will move the whole 
> thing over to Linux, but for now it's practical to have on Windows) 
> and installed.  I can see that the sample pages work, etc.
> So I then dug further to find the developer tools.  Gtk# turns out to 
> be the Open Source version of C# right?

Not so much, Gtk# is comparable with Microsoft .NET Framework WinForms 
toolkit for creating rich client GUI applications.  Gtk# is written in C#.

> Downloaded that, but now it says it wants the MS .NET SDK 1.1 ?  So I 
> looked it up but it's a large download and I don't have a lot of 
> bandwidth where I'm at at the moment.

Unfortunately, even though our SDK and Runtime are much smaller than the 
MS counter parts, they still have to be measured in mega bytes (in the 
case of the combined installer, dozen of mega bytes).  However if you 
need GTK+ you will have it bundle with the appropriate installer.  If 
you are willing to use a text editor or an IDE like SharpDevelop you may 
be able to forgo the MS .NET SDK when developing Mono applications with 
the Mono Combined installer.

> Is there somewhere where I can read a basic desciption of how this all 
> works.  I'm still very much used to the MS way of doing something, so 
> I need some help here.  The webpages I found don't help much.

I may have some blog entries that may help you get a better picture of 
how some of the Mono and Gtk# technologies fit and interact with Win32.  
The link below is a somewhat older entry but may be worth wile.