Events under C# and .NET

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Could someone recommend an indepth book(s) or set of articles on Events,
Threading and Delegates under C#?

We have run into a problem in which when an event was subscribed in code
that the program never returned from the event subscription. No errors were
thrown but the program just hung there. It was resolved by another member of
the team by moving the location of a System.Threading.Monitor class. This
solved the problem but I would like to find out more about the subject of
events, delegates and threads; and how to properly handle them.

Any suggestions would be appreciated.
 
On the topic of delegates, here are just a few articles:
http://www.programmersheaven.com/articles/faisal/events.htm

http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/csref/html/vcwlkdelegatestutorial.asp

http://www.dotnetspider.com/Question9576.aspx

On the topic of threads:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/csref/html/vcwlkThreadingTutorial.asp

http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/cpref/html/frlrfSystemThreadingThreadClassTopic.asp

http://www.codeguru.com/Csharp/Csharp/cs_syntax/article.php
/c5851/

-----Original Message-----
Could someone recommend an indepth book(s) or set of articles on Events,
Threading and Delegates under C#?

We have run into a problem in which when an event was subscribed in code
that the program never returned from the event subscription. No errors were
thrown but the program just hung there. It was resolved by another member of
the team by moving the location of a
System.Threading.Monitor class. This
 
John Olbert said:
Could someone recommend an indepth book(s) or set of articles on Events,
Threading and Delegates under C#?

We have run into a problem in which when an event was subscribed in code
that the program never returned from the event subscription. No errors were
thrown but the program just hung there. It was resolved by another member of
the team by moving the location of a System.Threading.Monitor class. This
solved the problem but I would like to find out more about the subject of
events, delegates and threads; and how to properly handle them.

My threading tutorial is at
http://www.pobox.com/~skeet/csharp/threads
 
Back
Top