diff --git a/gnometutorial/ChangeLog b/gnometutorial/ChangeLog deleted file mode 100644 index 2e9429ac7..000000000 --- a/gnometutorial/ChangeLog +++ /dev/null @@ -1,24 +0,0 @@ -2002-11-27 Martin Willemoes Hansen - * Added a section 'Various Tools', in lack of a better name - containing NUnit, NAnt - -2002-11-27 Martin Willemoes Hansen - * Changed Raciel in PEOPLE to his real name - * Added Cesar to PEOPLE, he helps raciel - * Added two #Develop presentations - * Added two of Mike Kestners presentations about gtk# - -2002-11-25 Martin Willemoes Hansen - - * Moved webcontent from mwh.sysrq.dk into the repository - * Is now available from http://www.go-mono.com/gnometutorial - * Rollback XHTML conversion - * Changed writers.html to PEOPLE and IDEAS - -2002-11-16 Johannes Roith - - * Convert to XHTML - -2002-11-09 Johannes Roith - - * Initial import Martin Willemoes Hansen's tutorial and move stylesheets to an separate file \ No newline at end of file diff --git a/gnometutorial/IDEAS b/gnometutorial/IDEAS deleted file mode 100644 index 3dc99a232..000000000 --- a/gnometutorial/IDEAS +++ /dev/null @@ -1,22 +0,0 @@ -1. Some of the things you need (samples); can be re-used from the /sample - directory in the gtk-sharp module. At least that is a start! :) - - Richard Torkar - -2. 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: - 1. Creating your UI using glade. - 2. Connecting the Glade code to C# - 3. Making the program go. - 4. Using the Canvas/Drawing. - 5. Creating a configuration dialog box with Glade. - 6. Loading configuration settings from GConf. - 7. Storing scores on a database. - 8. Internationalization. - 9. Adding an About Box and a logo - 10. Making the executable self-contained - 11. Creating a custom widget. - - Miguel de Icaza diff --git a/gnometutorial/NOTES b/gnometutorial/NOTES deleted file mode 100644 index d49dd2f34..000000000 --- a/gnometutorial/NOTES +++ /dev/null @@ -1,18 +0,0 @@ -+-----------------------------+ -| Tutorial Style guidelines | -+-----------------------------+ - -To keep things consistent, ff you want to contribute to the tutorial -please keep to these guidelines. - - -1. Always include the style.css stylesheet like that: - - -2. Put code/examples between - -
-	your code here
-	
- -3. Use the default gtk+2 theme and (optionally) the crux WM theme for screenshots \ No newline at end of file diff --git a/gnometutorial/PEOPLE b/gnometutorial/PEOPLE deleted file mode 100644 index 3c242b89a..000000000 --- a/gnometutorial/PEOPLE +++ /dev/null @@ -1,20 +0,0 @@ -Martin Willemoes Hansen - Maintainer - Work on the framework of the tutorial. - -Johannes Roith - Work on the Glade# part. - -Pablo Baena - Threads stuff, Eclipse/mono/gtk#/glade#/glib# sections. - Is working on a front-end for Mencoder, which could be used as a sample. - -Alejandro Sanchez Acosta - Gtk# (right now porting the gtk tutorial to c#) - -Cesar Octavio Lopez Nataren - Gtk# (Helps Alejandro) - -Luyan - Chinese translation. - diff --git a/gnometutorial/README b/gnometutorial/README deleted file mode 100644 index c826c591c..000000000 --- a/gnometutorial/README +++ /dev/null @@ -1,11 +0,0 @@ -This directory holds a tutorial telling developers everything they need, -to start develop Gnome Applications with Mono and Gnome. - -This tutorial is born out of a vision of a first place to go for High Level Gnome desktop programming. -The idea is to give application programmers an overview of the platform, -information about available development tools and sample code. - -It was started by Martin Willemoes Hansen and he now is the maintainer - -The tutorial can be viewed at: http://mwh.sysrq.dk/the_mono_tutorial/ -It'll be updated from cvs regularily. \ No newline at end of file diff --git a/gnometutorial/frontpage.png b/gnometutorial/frontpage.png deleted file mode 100644 index 2c7434ebf..000000000 Binary files a/gnometutorial/frontpage.png and /dev/null differ diff --git a/gnometutorial/gn.png b/gnometutorial/gn.png deleted file mode 100644 index cdea5a2f5..000000000 Binary files a/gnometutorial/gn.png and /dev/null differ diff --git a/gnometutorial/index.html b/gnometutorial/index.html deleted file mode 100644 index f4ed16592..000000000 --- a/gnometutorial/index.html +++ /dev/null @@ -1,69 +0,0 @@ - - -The Gnome.NET Tutorial - - - - - - - - - - - - -
- - -
- -

-

-Maintainer: Martin Willemoes Hansen;
-Authors: Martin Willemoes Hansen, Johannes Roith, [your name here]; -
-

Gnome.NET - A Much Needed Room To Breathe

-This is work in progress please feel free to browse, but dont -expect a nice finished tutorial :o) Not yet anyways - -

- -Chapter 1 C# bindings -

- -Chapter 2 UI Design - - -Chapter 3 Cases - - -
- - - \ No newline at end of file diff --git a/gnometutorial/mono.html b/gnometutorial/mono.html deleted file mode 100644 index 4baab7286..000000000 --- a/gnometutorial/mono.html +++ /dev/null @@ -1,75 +0,0 @@ - - -The Gnome.NET Tutorial - - - - - - - - -
- - -
-

-

Mono

- -

About the Mono Technology


-

How Will Mono Technology Change My Life?

-Mono is enabling you to write desktop applications faster and leverage the existing GNOME platform as well as -bringing you a new set of development tools. - -HelloWorld -This is a must in every book or tutorial, a "Hello, World!" program, so here it is: - -
-using System;
-
-class Hello {
-    static void Main() {
-        Console.WriteLine ("Hello, World!");
-    }
-}
-
- -mcs Hello.cs -o hello.exe
-mono hello.exe or -mint hello.exe -
- -

Architecture

- -

Tools

-

MonoDoc

-

Mono Compiler Suite (mcs)

-

Mono Interpreter (mint)

-

Mono Content dumper and disassembler (monodis)

-

Mono debugger

- -

Linux kernel support for binaries

-You can make your mono .exe files executable by following these steps: -
    -
  1. Enabling binfmt in your kernel. -
  2. Adding the line below to your fstab:
    -
    binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc none
    -
  3. On boot run the cmd below:
    -
    echo ':CLR:M::MZ::/usr/bin/mono:' > /proc/sys/fs/binfmt_misc/register
    -
  4. chmod +x foobar.exe -
- -Another way to accomplish the above is to wrap the
-mono .exe file it in a shell script, like this: -
-#!/bin/sh
-/usr/bin/mono /usr/bin/mcs.exe "$@"
-
- -

Questions and exercises

- -

Credits

-Author: Martin Willemoes Hansen - - - \ No newline at end of file diff --git a/gnometutorial/preface.html b/gnometutorial/preface.html deleted file mode 100644 index 3d467193b..000000000 --- a/gnometutorial/preface.html +++ /dev/null @@ -1,23 +0,0 @@ - - -Preface - - - -

Preface

- -This tutorial is born out of a vision of a first place to go for High Level -Gnome desktop programming. -
The idea is to give application programmers an overview of the platform, -
information about available development tools and sample code. - -

Who should read this tutorial?

-Programmers experienced with c#, who whish to get to understand and
-develop desktop applications for the Gnome.NET platform. - -

How to read this tutorial

-You can read from the beginning to the end or you can -skip around from topic to topic, no problemo. - - - \ No newline at end of file diff --git a/gnometutorial/resources.html b/gnometutorial/resources.html deleted file mode 100644 index d2192a80f..000000000 --- a/gnometutorial/resources.html +++ /dev/null @@ -1,85 +0,0 @@ - - -Resources - - - -

Resources

- -

API References

- - -

Code samples

- - -

Applications

- - -

Tutorials

- - -

Presentations

-GUADEC 3 April 2002 - - -.NET ONE 2002 - - -Miscelaneous - - -

Whitepapers

- - -

Websites

- - -

IRC

- - -Books -
    -
  • A Programmer's Introduction to C# by Eric Gunnerson -
  • Advanced .NET Remoting by Ingo Rammer -
  • ASP.NET in a Nutshell by G. Andrew Duthie & Matthew MacDonald -
  • Programming ASP.NET by Jessy Liberty & Dan Hurtwitz -
- - - \ No newline at end of file diff --git a/gnometutorial/style.css b/gnometutorial/style.css deleted file mode 100644 index 1114e8b1f..000000000 --- a/gnometutorial/style.css +++ /dev/null @@ -1,3 +0,0 @@ -.code {padding-left:2px; padding-right:2px;, padding-top:0px;padding-bottom:0px;background-color:#efefef} -body {font-family:Arial, Verdana;font-size:12px;} -.navbar {font-family:Arial, Verdana;font-size:10px;} \ No newline at end of file