Link to home
Start Free TrialLog in
Avatar of JGSchmidt
JGSchmidt

asked on

Delegates and Threads Explanation

Background:
I have read many MSDN articles and chapters in several books (I have a Safari subscription) about events, delegates, lambda expressions, and threading in .NET and C#. I can successfully parrot the coding examples but have no understanding of what is happening. I am new to Visual Studio but not new to programming. I have done threading in embedded applications and just can't make the leap to the abstractions used in Visual Studio. Understanding these concepts is essential to the development work I am doing.

My Need:
I am looking for resources - course, person or publication - that can explain these concepts, preferrably with drawings to show what is happening in memory. I have tried code samples that work but do not understand the purpose of each token. Perhaps just having someone go through some examples token by token and explaining what each does and why it was selected would help. This is the kind of assistance I am looking for and am will to pay for it.

I need these concepts explained in the way do-while and for loops are explained for the beginning programmer. But beginning programmer books do not include delegates and threading.

Thanks.
SOLUTION
Avatar of Jaime Olivares
Jaime Olivares
Flag of Peru image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of JGSchmidt
JGSchmidt

ASKER

Thanks for your replies - I will need some time to review the materials you referenced. It looks like the referenced sites may have additional information.
Andrew: You invite followup questions. Where should I send them?
JGSchmidt
If you send any questions you have about the topic to email@andrewrea.co.uk <- that is me.
BUT I would advise that you get even more support by also posting your questions here to invite other persons to join in with there views.  After all it is the purpose of this wonderful site!!!