mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-09-09 00:13:20 +02:00
convert html to xhtml
svn path=/trunk/gtk-sharp/; revision=9007
This commit is contained in:
parent
79f298f823
commit
55f3471f6d
@ -1,42 +1,59 @@
|
||||
<html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>Emacs</title>
|
||||
<link rel="stylesheet" type="text/css" href="../style.css" />
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../style.css" />
|
||||
|
||||
<h1>Emacs</h1>
|
||||
|
||||
<a id="introduction"><h2>Introduction</h2></a>
|
||||
Emacs is a general purpose editor ie. not an IDE specificaly designed for .net and c#.
|
||||
<br>It is my experience that Emacs along with Glade and the Mono tools makes a powerfull and productive development environment.
|
||||
<p>Strengths about emacs:
|
||||
<h2><a id="introduction">Introduction</a></h2>
|
||||
|
||||
Emacs is a general purpose editor ie. not an IDE specificaly
|
||||
designed for .net and c#. <br />
|
||||
It is my experience that Emacs along with Glade and the Mono
|
||||
tools makes a powerfull and productive development environment.
|
||||
<p>Strengths about emacs:</p>
|
||||
|
||||
<ul>
|
||||
<li>Has support for almost every programming language you can mention
|
||||
<li>Is portable and thus available at all major computing platforms.
|
||||
<li>Easily extendable.
|
||||
<li>Its free software.
|
||||
<li>Has support for almost every programming language you can
|
||||
mention</li>
|
||||
|
||||
<li>Is portable and thus available at all major computing
|
||||
platforms.</li>
|
||||
|
||||
<li>Easily extendable.</li>
|
||||
|
||||
<li>Its free software.</li>
|
||||
</ul>
|
||||
|
||||
For more information about emacs refer to <a href="http://www.gnu.org/software/emacs/emacs.html">this</a>
|
||||
For more information about emacs refer to <a
|
||||
href="http://www.gnu.org/software/emacs/emacs.html">this</a>
|
||||
<h2><a id="modes">Modes</a></h2>
|
||||
|
||||
<a id="modes"><h2>Modes</h2></a>
|
||||
By default there is no c# mode available in emacs (21.2).
|
||||
Luckily there is some third party modes available here:
|
||||
By default there is no c# mode available in emacs (21.2). Luckily
|
||||
there is some third party modes available here:
|
||||
<ul>
|
||||
<li><a href="http://davh.dk/script/">davh.dk</a>
|
||||
<li><a href="http://www.cybercom.net/~zbrad/DotNet/Emacs/">www.cybercom.net</a>
|
||||
<li><a href="http://davh.dk/script/">davh.dk</a></li>
|
||||
|
||||
<li><a
|
||||
href="http://www.cybercom.net/~zbrad/DotNet/Emacs/">www.cybercom.net</a></li>
|
||||
</ul>
|
||||
|
||||
<a id="qae"><h2>Questions and exercises</h2></a>
|
||||
<h2><a id="qae">Questions and exercises</a></h2>
|
||||
|
||||
<ol>
|
||||
<li>Write HelloWorld.cs with emacs.
|
||||
<li>Note which special features each c# mode has and compare them.
|
||||
<li>Write HelloWorld.cs with emacs.</li>
|
||||
|
||||
<li>Note which special features each c# mode has and compare
|
||||
them.</li>
|
||||
</ol>
|
||||
|
||||
<a id="credits"><h2>Credits</h2></a>
|
||||
Author: <a href="mailto:mwh at sysrq.dk">Martin Willemoes Hansen</a>
|
||||
<h2><a id="credits">Credits</a></h2>
|
||||
|
||||
Author: <a href="mailto:mwh%20at%20sysrq.dk">Martin Willemoes
|
||||
Hansen</a>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
|
@ -1,89 +1,133 @@
|
||||
<html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>The Gnome.NET Tutorial</title>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<h1>The Gnome.NET Tutorial First Edition</h1>
|
||||
|
||||
<h2>A Much Needed Room For Breath</h2>
|
||||
|
||||
<img src=frontpage.png>
|
||||
|
||||
<p><a href="writers.html">Contributors, Ideas etc</a>
|
||||
<img src="frontpage.png" />
|
||||
<p><a href="writers.html">Contributors, Ideas etc</a></p>
|
||||
|
||||
<h3>Contents</h3>
|
||||
|
||||
<table>
|
||||
<tr><td></td><td><b><a href="preface.html">Preface</a></b></td></tr>
|
||||
<tr><td>Chapter 1</td><td><b>Mono</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
<a href="mono.html#about">About the Mono Technology</a><br>
|
||||
<a href="mono.html#mylife">How Will Mono Technology Change My Life?</a><br>
|
||||
<a href="mono.html#hello">HelloWorld</a><br>
|
||||
<a href="mono.html#html">Architecture</a><br>
|
||||
<a href="mono.html#tools">Tools</a><br>
|
||||
<a href="mono.html#kernel">Linux kernel support for binaries</a><br>
|
||||
<a href="mono.html#qae">Questions and exercises</a><br>
|
||||
<a href="mono.html#credits">Credits</a>
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><b><a href="preface.html">Preface</a></b></td>
|
||||
</tr>
|
||||
|
||||
<tr><td>Chapter 2</td><td><b>IDEs</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
<a href="ide/emacs.html">Emacs</a><br>
|
||||
Eclipse<br>
|
||||
#develop
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td>Chapter 1</td>
|
||||
<td><b>Mono</b></td>
|
||||
</tr>
|
||||
|
||||
<tr><td>Chapter 3</td><td><b>C# bindings</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
Introduction<br>
|
||||
Gtk#<br>
|
||||
Gdk#<br>
|
||||
Glib#<br>
|
||||
Atk#<br>
|
||||
Pango#<br>
|
||||
Gnome#<br>
|
||||
<a href="bindings/glade/glade.html">Glade#</a><br>
|
||||
GConf#<br>
|
||||
Gda#<br>
|
||||
Gnome-db#<br>
|
||||
GStreamer#<br>
|
||||
Questions and exercises
|
||||
</td></tr>
|
||||
<tr><td>Chapter 4</td><td><b>Testing & UI Design</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
NUnit<br>
|
||||
GNOME Human Interface Guidelines
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><a href="mono.html#about">About the Mono Technology</a><br />
|
||||
<a href="mono.html#mylife">How Will Mono Technology Change My
|
||||
Life?</a><br />
|
||||
<a href="mono.html#hello">HelloWorld</a><br />
|
||||
<a href="mono.html#html">Architecture</a><br />
|
||||
<a href="mono.html#tools">Tools</a><br />
|
||||
<a href="mono.html#kernel">Linux kernel support for
|
||||
binaries</a><br />
|
||||
<a href="mono.html#qae">Questions and exercises</a><br />
|
||||
<a href="mono.html#credits">Credits</a></td>
|
||||
</tr>
|
||||
|
||||
<tr><td>Chapter 5</td><td><b>Cases</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
Same Gnome<br>
|
||||
E-mail client<br>
|
||||
Web browser<br>
|
||||
Text editor
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td>Chapter 2</td>
|
||||
<td><b>IDEs</b></td>
|
||||
</tr>
|
||||
|
||||
<tr><td>Appendix A</td><td><b>Ressources</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
<a href="ressources.html#api">API References</a><br>
|
||||
<a href="ressources.html#code">Code samples</a><br>
|
||||
<a href="ressources.html#apps">Applications</a><br>
|
||||
<a href="ressources.html#tutorials">Tutorials</a><br>
|
||||
<a href="ressources.html#presentations">Presentations</a><br>
|
||||
<a href="ressources.html#whitepapers">Whitepapers</a><br>
|
||||
<a href="ressources.html#website">Websites</a><br>
|
||||
<a href="ressources.html#irc">IRC</a><br>
|
||||
<a href="ressources.html#books">Books</a>
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><a href="ide/emacs.html">Emacs</a><br />
|
||||
Eclipse<br />
|
||||
#develop</td>
|
||||
</tr>
|
||||
|
||||
<tr><td>Appendix B</td><td><b>Credits</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
Authors<br>
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td>Chapter 3</td>
|
||||
<td><b>C# bindings</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>Introduction<br />
|
||||
Gtk#<br />
|
||||
Gdk#<br />
|
||||
Glib#<br />
|
||||
Atk#<br />
|
||||
Pango#<br />
|
||||
Gnome#<br />
|
||||
<a href="bindings/glade/glade.html">Glade#</a><br />
|
||||
GConf#<br />
|
||||
Gda#<br />
|
||||
Gnome-db#<br />
|
||||
GStreamer#<br />
|
||||
Questions and exercises</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Chapter 4</td>
|
||||
<td><b>Testing & UI Design</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>NUnit<br />
|
||||
GNOME Human Interface Guidelines</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Chapter 5</td>
|
||||
<td><b>Cases</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>Same Gnome<br />
|
||||
E-mail client<br />
|
||||
Web browser<br />
|
||||
Text editor</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Appendix A</td>
|
||||
<td><b>Ressources</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><a href="ressources.html#api">API References</a><br />
|
||||
<a href="ressources.html#code">Code samples</a><br />
|
||||
<a href="ressources.html#apps">Applications</a><br />
|
||||
<a href="ressources.html#tutorials">Tutorials</a><br />
|
||||
<a href="ressources.html#presentations">Presentations</a><br />
|
||||
<a href="ressources.html#whitepapers">Whitepapers</a><br />
|
||||
<a href="ressources.html#website">Websites</a><br />
|
||||
<a href="ressources.html#irc">IRC</a><br />
|
||||
<a href="ressources.html#books">Books</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Appendix B</td>
|
||||
<td><b>Credits</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>Authors<br />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
</center>
|
||||
|
||||
|
@ -1,15 +1,25 @@
|
||||
<html>
|
||||
<body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<h1>Mono</h1>
|
||||
|
||||
<a id="about"><h2>About the Mono Technology</h2></a><br>
|
||||
<a id="mylife"><h2>How Will Mono Technology Change My Life?</h2></a><br>
|
||||
<a id="hello"<h2>HelloWorld</h2></a><br>
|
||||
This is a must in every book or tutorial, a "Hello, World!" program, so here it is:
|
||||
<h2><a id="about">About the Mono Technology</a></h2>
|
||||
|
||||
<br />
|
||||
<h2><a id="mylife">How Will Mono Technology Change My
|
||||
Life?</a></h2>
|
||||
|
||||
<br />
|
||||
<h2><a id="hello">HelloWorld</a></h2>
|
||||
|
||||
<br />
|
||||
This is a must in every book or tutorial, a "Hello, World!"
|
||||
program, so here it is:
|
||||
<pre class="code">
|
||||
using System;
|
||||
|
||||
@ -20,38 +30,55 @@ class Hello {
|
||||
}
|
||||
</pre>
|
||||
|
||||
<kbd>mcs Hello.cs -o hello.exe<br>
|
||||
mono hello.exe or
|
||||
mint hello.exe
|
||||
</kbd>
|
||||
<kbd>mcs Hello.cs -o hello.exe<br />
|
||||
mono hello.exe or mint hello.exe</kbd>
|
||||
<h2><a id="arch">Architecture</a></h2>
|
||||
|
||||
<br />
|
||||
<h2><a id="tools">Tools</a></h2>
|
||||
|
||||
<a id="arch"><h2>Architecture</h2></a><br>
|
||||
<a id="tools"><h2>Tools</h2></a>
|
||||
<h3>MonoDoc</h3>
|
||||
|
||||
<h3>Mono Compiler Suite (mcs)</h3>
|
||||
|
||||
<h3>Mono Interpreter (mint)</h3>
|
||||
|
||||
<h3>Mono Content dumper and disassembler (monodis)</h3>
|
||||
|
||||
<h3>Mono debugger</h3>
|
||||
|
||||
<a id="kernel"><h2>Linux kernel support for binaries</h2></a>
|
||||
You can make your mono .exe files executable by following these steps:
|
||||
<h2><a id="kernel">Linux kernel support for binaries</a></h2>
|
||||
|
||||
You can make your mono .exe files executable by following these
|
||||
steps:
|
||||
<ol>
|
||||
<li>Enabling binfmt in your kernel.
|
||||
<li>Adding the line below to your fstab:<br>
|
||||
<pre class="code">binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc none</pre>
|
||||
<li>On boot run the cmd below:<br>
|
||||
<pre class="code">echo ':CLR:M::MZ::/usr/bin/mono:' > /proc/sys/fs/binfmt_misc/register</pre>
|
||||
<li>chmod +x foobar.exe
|
||||
<li>Enabling binfmt in your kernel.</li>
|
||||
|
||||
<li>Adding the line below to your fstab:<br />
|
||||
|
||||
<pre class="code">
|
||||
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc none
|
||||
</pre>
|
||||
</li>
|
||||
|
||||
<li>On boot run the cmd below:<br />
|
||||
|
||||
<pre class="code">
|
||||
echo ':CLR:M::MZ::/usr/bin/mono:' > /proc/sys/fs/binfmt_misc/register
|
||||
</pre>
|
||||
</li>
|
||||
|
||||
<li>chmod +x foobar.exe</li>
|
||||
</ol>
|
||||
|
||||
Another way to accomplish the above is to wrap the <br>
|
||||
mono .exe file it in a shell script, like this:
|
||||
Another way to accomplish the above is to wrap the <br />
|
||||
mono .exe file it in a shell script, like this:
|
||||
<pre class="code">
|
||||
#!/bin/sh
|
||||
/usr/bin/mono /usr/bin/mcs.exe "$@"
|
||||
</pre>
|
||||
|
||||
<a id="qae"><h2>Questions and exercises</h2></a>
|
||||
|
||||
<h2><a id="qae">Questions and exercises</a></h2>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
|
@ -1,23 +1,84 @@
|
||||
<html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>Preface</title>
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||
</head>
|
||||
<body>
|
||||
<h1>Mono</h1>
|
||||
|
||||
<h2>Preface</h2>
|
||||
<h2><a id="about">About the Mono Technology</a></h2>
|
||||
|
||||
This tutorial is born out of a vision of a first place to go for High Level
|
||||
Gnome desktop programming.
|
||||
<br>The idea is to give application programmers an overview of the platform,
|
||||
<br>information about available development tools and sample code.
|
||||
<br />
|
||||
<h2><a id="mylife">How Will Mono Technology Change My
|
||||
Life?</a></h2>
|
||||
|
||||
<h3>Who should read this tutorial?</h3>
|
||||
Programmers experienced with c#, who whish to get to understand and<br>
|
||||
develop desktop applications for the Gnome.NET platform.
|
||||
<br />
|
||||
<h2><a id="hello">HelloWorld</a></h2>
|
||||
|
||||
<h3>How to read this tutorial</h3>
|
||||
You can read from the beginning to the end or you can
|
||||
skip around from topic to topic, no problemo.
|
||||
<br />
|
||||
This is a must in every book or tutorial, a "Hello, World!"
|
||||
program, so here it is:
|
||||
<pre class="code">
|
||||
using System;
|
||||
|
||||
class Hello {
|
||||
static void Main() {
|
||||
Console.WriteLine ("Hello, World!");
|
||||
}
|
||||
}
|
||||
</pre>
|
||||
|
||||
<kbd>mcs Hello.cs -o hello.exe<br />
|
||||
mono hello.exe or mint hello.exe</kbd>
|
||||
<h2><a id="arch">Architecture</a></h2>
|
||||
|
||||
<br />
|
||||
<h2><a id="tools">Tools</a></h2>
|
||||
|
||||
<h3>MonoDoc</h3>
|
||||
|
||||
<h3>Mono Compiler Suite (mcs)</h3>
|
||||
|
||||
<h3>Mono Interpreter (mint)</h3>
|
||||
|
||||
<h3>Mono Content dumper and disassembler (monodis)</h3>
|
||||
|
||||
<h3>Mono debugger</h3>
|
||||
|
||||
<h2><a id="kernel">Linux kernel support for binaries</a></h2>
|
||||
|
||||
You can make your mono .exe files executable by following these
|
||||
steps:
|
||||
<ol>
|
||||
<li>Enabling binfmt in your kernel.</li>
|
||||
|
||||
<li>Adding the line below to your fstab:<br />
|
||||
|
||||
<pre class="code">
|
||||
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc none
|
||||
</pre>
|
||||
</li>
|
||||
|
||||
<li>On boot run the cmd below:<br />
|
||||
|
||||
<pre class="code">
|
||||
echo ':CLR:M::MZ::/usr/bin/mono:' > /proc/sys/fs/binfmt_misc/register
|
||||
</pre>
|
||||
</li>
|
||||
|
||||
<li>chmod +x foobar.exe</li>
|
||||
</ol>
|
||||
|
||||
Another way to accomplish the above is to wrap the <br />
|
||||
mono .exe file it in a shell script, like this:
|
||||
<pre class="code">
|
||||
#!/bin/sh
|
||||
/usr/bin/mono /usr/bin/mcs.exe "$@"
|
||||
</pre>
|
||||
|
||||
<h2><a id="qae">Questions and exercises</a></h2>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
|
@ -1,49 +1,71 @@
|
||||
<html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>Ressources</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>Ressources</h1>
|
||||
|
||||
<a id="api"><h2>API References</h2></a>
|
||||
<h2><a id="api">API References</a></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://primates.ximian.com/~tvgm/gtk-sharp-docs/">gtk# API</a>
|
||||
<li><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/cpref_start.asp">MS Base Class API</a>
|
||||
<li><a
|
||||
href="http://primates.ximian.com/~tvgm/gtk-sharp-docs/">gtk#
|
||||
API</a></li>
|
||||
|
||||
<li><a
|
||||
href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/cpref_start.asp">
|
||||
MS Base Class API</a></li>
|
||||
</ul>
|
||||
|
||||
<a id="code"><h2>Code samples</h2></a>
|
||||
<h2><a id="code">Code samples</a></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://primates.ximian.com/~duncan/Mono/">Sample gtk# applications</a>
|
||||
<li><a href="http://primates.ximian.com/~duncan/Mono/">Sample
|
||||
gtk# applications</a></li>
|
||||
</ul>
|
||||
|
||||
<a id="apps"><h2>Applications</h2></a>
|
||||
<h2><a id="apps">Applications</a></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://atoker.com/phonic/">Phonic</a>
|
||||
<li><a href="http://mwh.sysrq.dk/programs/programs.phtml">Jumpnbump frontend</a>
|
||||
<li><a href="http://atoker.com/phonic/">Phonic</a></li>
|
||||
|
||||
<li><a
|
||||
href="http://mwh.sysrq.dk/programs/programs.phtml">Jumpnbump
|
||||
frontend</a></li>
|
||||
</ul>
|
||||
|
||||
<a id="tuturials"><h2>Tutorials</h2></a>
|
||||
<h2><a id="tuturials">Tutorials</a></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://toxic.magnesium.net/~hestilow/gconfsharp/intro.html">Using GConf#</a>
|
||||
<li><a
|
||||
href="http://toxic.magnesium.net/~hestilow/gconfsharp/intro.html">
|
||||
Using GConf#</a></li>
|
||||
</ul>
|
||||
|
||||
<a id="websites"><h2>Websites</h2></a>
|
||||
<h2><a id="websites">Websites</a></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://www.go-mono.org">www.go-mono.org</a>
|
||||
<li><a href="http://www.atoker.com/mono">Mono for Debian</a>
|
||||
<li><a href="http://www.go-mono.org">www.go-mono.org</a></li>
|
||||
|
||||
<li><a href="http://www.atoker.com/mono">Mono for Debian</a></li>
|
||||
</ul>
|
||||
|
||||
<a id="irc"><h2>IRC</h2></a>
|
||||
<h2><a id="irc">IRC</a></h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="irc://irc.freenode.org/mono">irc.freenode.org #mono</a>
|
||||
<li><a href="irc://irc.freenode.org/mono">irc.freenode.org
|
||||
#mono</a></li>
|
||||
</ul>
|
||||
|
||||
<a id="books"<h2>Books</h2></a>
|
||||
<ul>
|
||||
<li>A Programmer's Introduction to C# by Eric Gunnerson
|
||||
<li>Advanced .NET Remoting: Ingo Rammer
|
||||
</ul>
|
||||
<h2><a id="books">Books</a></h2>
|
||||
|
||||
<ul>
|
||||
<li>A Programmer's Introduction to C# by Eric Gunnerson</li>
|
||||
|
||||
<li>Advanced .NET Remoting: Ingo Rammer</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
|
@ -1,51 +1,73 @@
|
||||
<html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>Writers section</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>Writers section</h1>
|
||||
|
||||
<h2>Contributors</h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="mailto:mwh at sysrq.dk">Martin Willemoes Hansen</a>
|
||||
<br>Maintainer
|
||||
<br>Main focus: Work on the framework of the tutorial.
|
||||
<li><a href="mailto:johannes at jroith.de">Johannes Roith</a>
|
||||
<br>Main focus: Work on the Glade# part.
|
||||
<li><a href="mailto:pbaena at uol.com.ar">Pablo Baena</a>
|
||||
<br>Main focus: Threads stuff, Eclipse/mono/gtk#/glade#/glib# sections.
|
||||
<br>Is working on a front-end for Mencoder, which could be used as a sample.
|
||||
<li><a href="mailto:nluyan@163.net">Luyan</a>
|
||||
<br>Chinese translation.
|
||||
<li><a href="mailto:mwh%20at%20sysrq.dk">Martin Willemoes
|
||||
Hansen</a><br />
|
||||
Maintainer<br />
|
||||
Main focus: Work on the framework of the tutorial.</li>
|
||||
|
||||
<li><a href="mailto:johannes%20at%20jroith.de">Johannes
|
||||
Roith</a><br />
|
||||
Main focus: Work on the Glade# part.</li>
|
||||
|
||||
<li><a href="mailto:pbaena%20at%20uol.com.ar">Pablo
|
||||
Baena</a><br />
|
||||
Main focus: Threads stuff, Eclipse/mono/gtk#/glade#/glib#
|
||||
sections.<br />
|
||||
Is working on a front-end for Mencoder, which could be used as a
|
||||
sample.</li>
|
||||
|
||||
<li><a href="mailto:nluyan@163.net">Luyan</a><br />
|
||||
Chinese translation.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h2>Ideas</h2>
|
||||
|
||||
<ol>
|
||||
<li>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! :)
|
||||
<br>Richard Torkar
|
||||
<li>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:
|
||||
<ul>
|
||||
<li>Creating your UI using glade.
|
||||
<li>Connecting the Glade code to C#
|
||||
<li>Making the program go.
|
||||
<li>Using the Canvas/Drawing.
|
||||
<li>Creating a configuration dialog box with Glade.
|
||||
<li>Loading configuration settings from GConf.
|
||||
<li>Storing scores on a database.
|
||||
<li>Internationalization.
|
||||
<li>Adding an About Box and a logo
|
||||
<li>Making the executable self-contained
|
||||
<li>Creating a custom widget.
|
||||
</ul>
|
||||
Miguel de Icaza
|
||||
<li>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! :)<br />
|
||||
Richard Torkar</li>
|
||||
|
||||
<li>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:
|
||||
<ul>
|
||||
<li>Creating your UI using glade.</li>
|
||||
|
||||
<li>Connecting the Glade code to C#</li>
|
||||
|
||||
<li>Making the program go.</li>
|
||||
|
||||
<li>Using the Canvas/Drawing.</li>
|
||||
|
||||
<li>Creating a configuration dialog box with Glade.</li>
|
||||
|
||||
<li>Loading configuration settings from GConf.</li>
|
||||
|
||||
<li>Storing scores on a database.</li>
|
||||
|
||||
<li>Internationalization.</li>
|
||||
|
||||
<li>Adding an About Box and a logo</li>
|
||||
|
||||
<li>Making the executable self-contained</li>
|
||||
|
||||
<li>Creating a custom widget.</li>
|
||||
</ul>
|
||||
|
||||
Miguel de Icaza</li>
|
||||
</ol>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user