Projekt „Nový hledač“
Vláknování (Threading)

Obecně

http://www.google.cz/#q=thread

http://www.google.cz/#q=C%23+thread
http://msdn.microsoft.com/en-us/library/aa645740%28v=vs.71%29.aspx
http://msdn.microsoft.com/en-us/library/system.threading.thread.aspx
http://www.google.cz/#q=Thread+Class
http://msdn.microsoft.com/en-us/library/7a2f3ay4%28v=vs.80%29.aspx
http://www.google.cz/#q=thread+parameters
http://www.dotnetforce.com/Content.aspx?t=a&n=220
http://programujte.com/?rubrika=26&sekce=139&kategorie=361

Global Variables in Thread, ThreadStatic, ThreadLocal

http://www.google.cz/#q=global+variables+thread
http://en.wikipedia.org/wiki/Thread-local_storage
http://www.google.cz/#q=C%23+ThreadStatic
http://msdn.microsoft.com/en-us/library/system.threadstaticattribute%28v=vs.71%29.aspx
http://www.google.cz/#q=C%23+ThreadLocal
http://msdn.microsoft.com/en-us/library/dd642243.aspx
http://www.google.cz/#q=C%23+how+make+whole+class+ThreadLocal

http://stackoverflow.com/questions/5851893/threadlocal-property
http://www.albahari.com/threading/part3.aspx


Worker threads

http://www.google.cz/#q=worker+threads

Předávání parametrů

http://www.google.cz/#q=ParametrizedThreadStart

http://msdn.microsoft.com/en-us/library/system.threading.parameterizedthreadstart.aspx
http://picobit.wordpress.com/2009/04/14/parametrizedthreadstart-example/

http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/b77c66a5-ef3f-4fa7-bbbd-bd63af602432/
http://msdn.microsoft.com/en-us/library/system.threading.parameterizedthreadstart.aspx
http://programujte.com/?akce=clanek&cl=2008061401-vlakna-v-c#-1-dil

Destructor, Disposing

http://www.google.cz/#q=C%23+destructor
http://msdn.microsoft.com/en-us/library/wxad3cah.aspx

http://msdn.microsoft.com/en-us/library/66x5fx1b.aspx
http://www.c-sharpcorner.com/UploadFile/chandrahundigam/UnderstandingDestructors11192005021208AM/UnderstandingDestructors.aspx
http://www.c-sharpcorner.com/uploadfile/rajeshvs/consndestructorsincs11122005010300am/consndestructorsincs.aspx
http://www.codeproject.com/KB/cs/destructorsincs.aspx
http://www.go4expert.com/forums/showthread.php?t=15638
http://www.csharphelp.com/2007/05/avoid-c-memory-leaks-with-destructor-and-dispose/
http://social.msdn.microsoft.com/forums/en-US/clr/thread/4586dbfc-4c80-4848-a8af-dabadafed03a

Buďto:
public void MyThread (object myResources)
{
try
{
// do something
}
finaly
{
Release (myResources)
}
}
Nebo:
public void MyThread (IDisposable myResources)
{
using (myResources)
{
// deliberately calls IDisposable.Dispose on myResources when unwinding this block
}
}