Lecture for .net threading