If you ever wanted a quick sample of some system programming - something you know is fairly simple to do but did not have the time to do it from scratch - just something quick and dirty, then you should check out this link - which has all the basic stuff Thread Pools, Waitable Handles, Monitors, Secure Remoting channel, etc.