[Mono-list] a beginning of a Gnome.NET tutorial
Miguel de Icaza
miguel@ximian.com
05 Nov 2002 12:03:58 -0500
Hello!
> I had this crazy idea of a Gnome.NET tutorial, which could be a nice
> starting point for programmers whishing to get to understand and or
> develop with mono & gtk#.
>
> here: http://mwh.sysrq.dk/the_mono_tutorial/ is a beginning, containing
> very much nothing ;)
>
> My idea is to give an aplications programmer a nice overview and samples
> of code to get started. That is to be broad and not go into too much
> detail.
>
> Now I hope to get some feedback from you.
>
> 1. Is this a good or bad idea?
Excellent idea. Johannes has been porting the sample programs from the
Gtk tutorial to Gtk#, I think your document has a bigger scope, because
you are addressing the Gnome development process, so you get to talk
about Gconf, Glade, etc.
> 2. Which content do you think should be covered in the tutorial?
My suggestion is to make a small application that would show
programmers how to build a full application, pick a target application
(for example you could pick the `same-gnome' game) and build it from
zero:
* Creating your UI using glade.
* Connecting the Glade code to C#
* Making the program go.
* Using the Canvas/Drawing.
* Creating a configuration dialog box with Glade.
* Loading configuration settings from GConf.
* Storing scores on a database.
* Internationalization.
* Adding an About Box and a logo
* Making the executable self-contained
* Creating a custom widget.
> 3. Is this allready being done?
Not that I know of.
Miguel