[Mono-list] RE: Writing daemons in C#

Aschwin Wesselius aschwinw@sungate.nl
Thu, 19 Nov 2020 13:41:29 +0100


This is a multi-part message in MIME format.

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

>Hello,

>> The really cool thing would be if you or someone else implemented the
>> service-stuff from windows for mono and then you could use that.

>Yes, we do need in fact someone with Windows experience to actually
>implement the Windows versions of those classes.  The Unix case should
>be relatively trivial.

>Paolo has expressed his interest in the past in having a Mono.Posix.dll
>which would provide us with direct access to the Unix API, raw, without
>the .NET framework wrapping.  Together with some utility classes and
>functions

Ok, now it is clear that writing daemons like in Windows can not be done =
yet on the Linux platform. Since those classes are not yet implemented.

First I would be very honoured to do that, but I really can't. Hacking =
in C# is a thing to learn and as a purpose I choose the Linux platform =
to combine both to learn from each end. Doing such I also wanted to know =
how to write daemons, and since hacking away on something that would be =
a nice goal to reach for myself. I know that I aim to high sometimes.

BUT.... I am not a very experienced programmer and above that I know =
very little about hacking classes for perticular OSes. So, I think it is =
not a good idea to have myself started on this and get lost or =
desinterested. Going by little steps works for me and having a lot of =
patience is what I have to learn. And I'm willing to learn how to =
program stuff for Linux, but I am very novice on it. Got my box Linux =
configured in february for the first time so....... =3D )

So, I will wait (with respect though) till somebody else will have the =
need or the urge to build those classes.

Along the side of this list I will learn quite enough and maybe in the =
future I will add my two cents to the project.

Thanks again and I will see how it will develop itself (no not =
automatically like AI, I mean the project =3D ))

Aschwin

------=_NextPart_000_003B_01D6BE79.AF25AB10
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 http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman"=20
size=3D3>&gt;Hello,<BR><BR>&gt;&gt; The really cool thing would be if =
you or=20
someone else implemented the<BR>&gt;&gt; service-stuff from windows for =
mono and=20
then you could use that.<BR><BR>&gt;Yes, we do need in fact someone with =
Windows=20
experience to actually<BR>&gt;implement the Windows versions of those=20
classes.&nbsp; The Unix case should<BR>&gt;be relatively=20
trivial.<BR><BR>&gt;Paolo has expressed his interest in the past in =
having a=20
Mono.Posix.dll<BR>&gt;which would provide us with direct access to the =
Unix API,=20
raw, without<BR>&gt;the .NET framework wrapping.&nbsp; Together with =
some=20
utility classes and<BR>&gt;functions<BR><BR><FONT face=3DArial =
size=3D2>Ok, now it=20
is clear that writing daemons like in Windows can not be done yet on the =
Linux=20
platform. Since those classes are not yet=20
implemented.</FONT></FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>First I would be very honoured to do =
that, but I=20
really can't. Hacking in C# is a thing to learn and as a purpose I =
choose the=20
Linux platform to combine both to learn from each end. Doing such I also =
wanted=20
to know how to write daemons, and since hacking away on something that =
would be=20
a nice goal to reach for myself. I know that I aim to high=20
sometimes.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>BUT.... I am not a very experienced =
programmer and=20
above that I know very little about hacking classes for perticular OSes. =
So, I=20
think it is not a good idea to have myself started on this and get lost =
or=20
desinterested. Going by little steps works for me and having a lot of =
patience=20
is what I have to learn. And I'm willing to learn how to program stuff =
for=20
Linux, but I am very novice on it. Got my box Linux configured in =
february for=20
the first time so....... =3D )</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>So, I will wait (with respect though) =
till somebody=20
else will have the need or the urge to build those classes.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Along the side of this list I will =
learn quite=20
enough and maybe in the future I will add my two cents to the=20
project.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks again and I will see how it will =
develop=20
itself (no not automatically like AI, I mean the project =3D =
))</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Aschwin</FONT></DIV></BODY></HTML>

------=_NextPart_000_003B_01D6BE79.AF25AB10--