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

Veronica veron78@interfree.it
Thu, 22 Nov 2001 01:54:55 +0100


Messaggio in formato MIME composto da pił parti.

------=_NextPart_000_0057_01C172F8.AF001A80
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi ,=20
Excuse me for frequent "call for help" , but i'm starting in these days =
to understand some base stuff so i also figure out=20
the way i can be useful to the project.
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 )
However , i have built the compiler msc.exe and compiled some tests in =
the \tests dir and
all went ok. 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 ? How we can use the underlying services of =
the operating system if we work within a naked CLR machine?
There are some IL costructs that permits to build a class for CLR from =
operating system syscalls? Someone can explain me these point?
Pheraps i do not understand some basics so if i say some errors please =
correct me: the CLR is the runtime enviroment that runs bytecodes =
written in CLI. Then C# , VB.NET and others languages are compiled in =
CLI so them all can be executed on CLR =20
( witch execute CLI bytecodes or JITs them ). The mscorlib library ( =
equivalent of the STL  or Java Class lib )  is the external library that
contain the class hierarchy used in C#  to use some basic services ( net =
, threading , I/O , text , security etc... ).
But how on CLR ( witch give us only debug exception , type checking and =
JIT functions ) we can build all the services of the mscorlib level?
I'm getting confused!=20

Veronica


=20

------=_NextPart_000_0057_01C172F8.AF001A80
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.3315.2870" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi , </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Excuse me for frequent "call for help" =
, but i'm=20
starting in these days to understand some base stuff so&nbsp;i also =
figure out=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>the way i can be useful to the=20
project.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>There is some docs about the projects =
itself? Where=20
i can learn</FONT><FONT face=3DArial size=3D2> how the parts of project =
are related=20
and the meaning of all stuff i downloaded?( for instance what is =
gtk-csharp? it=20
won't compile under win2k+cygwin ; also glib and mono won't compile=20
)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>However , i have built the compiler =
msc.exe and=20
compiled&nbsp;some tests in the \tests dir and</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>all went ok.&nbsp;There are some thing =
i do not=20
understand&nbsp;&nbsp;: on witch base i&nbsp;must build&nbsp;some class=20
libraries?&nbsp;</FONT><FONT face=3DArial size=3D2>These =
libraries&nbsp;are written=20
in</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>C#&nbsp; as i see&nbsp;: why not =
in&nbsp;IL=20
?&nbsp;How we can use the&nbsp;underlying services of the operating =
system if we=20
work&nbsp;within a naked CLR machine?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>There are some IL costructs that =
permits to build a=20
class for CLR from operating system syscalls? </FONT><FONT face=3DArial=20
size=3D2>Someone can explain me these point?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Pheraps&nbsp;i do not=20
understand&nbsp;some&nbsp;basics&nbsp;so if i say some errors please =
correct me:=20
the CLR is the runtime enviroment that runs bytecodes&nbsp;written in =
CLI.=20
</FONT><FONT face=3DArial size=3D2>Then C# , VB.NET and others languages =
are=20
compiled in CLI so them all can be executed on CLR&nbsp; </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>( witch execute CLI bytecodes or JITs =
them ).=20
The&nbsp;mscorlib library&nbsp;( equivalent of the STL&nbsp; or Java =
Class lib )=20
 is the external library that</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>contain the class hierarchy used in =
C#&nbsp; to=20
use&nbsp;some basic services ( net , threading , I/O&nbsp;, text , =
security=20
etc... ).</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>But how on CLR ( witch give us only =
debug exception=20
, type checking and JIT functions ) we can build all the services of the =

mscorlib level?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I'm getting =
confused!&nbsp;</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Veronica</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0057_01C172F8.AF001A80--