[Mono-list] Hi , can someone get me on the right way?

A Rafael D Teixeira rafaelteixeirabr@hotmail.com
Thu, 22 Nov 2001 00:06:13 -0200


>From: "Veronica" <veron78@interfree.it>
>Subject: [Mono-list] Hi , can someone get me on the right way?

>There is some docs about the projects itself? Where i can learn how the 
>parts of project are related and the meaning of all stuff i downloaded?( 
>for instance what is gtk-csharp? it won't compile under win2k+cygwin ; also 
>glib and mono won't compile )

gtk-sharp, depends on gtk (a graphic toolkit), normally available in Linux, 
but thereīs a version that can be installed on Windows and used by Cygwin 
programs I believe.

aside from the compiler (mcs), most of the other target are meant to be 
build for Linux, just now, in a near future we hope to have it running on 
both platforms.

>There are some thing i do not understand  : on witch base i must build some 
>class libraries? These libraries are written in
>C#  as i see : why not in IL ?

Using IL, which is assembler like, is just too hard and wouldnīt bring any 
benefit over compiled languages. Any .NET language will do a good job, for 
most classes, and C# has all the features to make even the most complex 
classes a breeze to program.

>How we can use the underlying services of the operating system if we work 
>within a naked CLR machine?

By a naked CLR machine you the mean the runtime in the interpreter or 
jitter? Some opcodes make calling the base OS functionality possible. Itīs 
called a PInvoke (short form Platform Invoke), so you build some basic 
objects just by calling functions on a native DLL or Shared Library(.so), 
directly from C#/VB.NET (itīs like using DECLARE FUNCTION/SUB on VB6)

Rafael Teixeira
Brazilian Developer




_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp