[Mono-docs-list] Adding a link to StudentProjectsinContributingand ThreadsBeginnersGuide

Valentin Sawadski valentin.sawadski at gmx.de
Thu Mar 15 11:58:23 EDT 2007


Hi Luciano,

first, thanks for taking to time to contribute to mono. :-)

Now, I've taken a look at your submissions and would suggest, that you should 
leave out the GTK stuff. Since this Guide shall only contain information 
which can be used in any context. (As I wrote on the top of the article).
Instead you could try how to make your own threaded library responsive by 
saying how this can be achieved and how that library should then be used.

In addition I would encourage you to rewrite your first example to use the 
ParameterizedThreadStart Delegate 
(http://msdn2.microsoft.com/en-us/library/system.threading.parameterizedthreadstart.aspx), 
since this is the standard way for invoking threads with parameters in the 
2.0 version of .NET.

The callback example looks quite good. But If you like you could show how to 
use delegates to execute methods synchronously with DynamicInvoke or "normal" 
invocation wit paranthesis and asynchronously by using the BeginInvoke and 
EndInvoke methods as well as wheres the difference between them (which method 
is being excecuted on what thread, which thread has to wait till the delegate 
executes,...)

But, keep up the good work and please mind the coding guidelines for mono  
(http://mono-project.com/Coding_Guidelines) when submitting code samples.

Kind Regards,
Valentin S.

On Thursday 15 March 2007 13:07, you wrote:
> I get no password or even write access :)
> So, i attach a text file with the info to add to this article.
>
> Bye
> Luciano
>
> >From: Miguel de Icaza <miguel at novell.com>
> >To: Luciano _ <lnc19 at hotmail.com>
> >CC: valentin.sawadski at gmx.de, mono-docs-list at lists.ximian.com
> >Subject: Re: [Mono-docs-list] Adding a link to
> >StudentProjectsinContributingand ThreadsBeginnersGuide
> >Date: Tue, 13 Mar 2007 12:45:30 -0400
> >MIME-Version: 1.0
> >Received: from erandi.dom ([130.57.22.201]) by
> >bay0-mc5-f11.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Tue,
> >13 Mar 2007 09:46:55 -0700
> >Received: by erandi.dom (Postfix, from userid 500)id A086ACDB11; Tue, 13
> >Mar 2007 12:45:30 -0400 (EDT)
> >X-Message-Info:
> >LsUYwwHHNt3660MmjhEvYg2f34OAemlK+ZzoV09lDsZmbz8QigGIQtU5Yvr3lK0P
> >References: <BAY142-F151EC0BB9957C8A3D3B457A67C0 at phx.gbl>
> >Organization: Novell, Inc. X-Mailer: Evolution 2.6.0 Return-Path:
> >miguel at novell.com
> >X-OriginalArrivalTime: 13 Mar 2007 16:46:55.0972 (UTC)
> >FILETIME=[35BDFA40:01C7658F]
> >
> >Hey,
> >
> > > It is an excelent article. I was looking for this info in the past, and
> > > someone help me with this at #Irc. Could i improved a little bit? Like
> > > adding info about passing info to thread method? How do i do this? I
> >
> >haven't
> >
> > > got write access.
> >
> >Send me your full name and I can set up an account for you
>
> _________________________________________________________________
> Visita MSN Latino Noticias: Todo lo que pasa en el mundo y en tu paín, ¡en
> tu idioma! http://latino.msn.com/noticias/


More information about the Mono-docs-list mailing list