Had some questions about
lock(this) today at work. Here's a Jeffrey Richter MSDN mag article about thread synchronization issues.
.NET: Safe Thread Synchronization -- MSDN Magazine, January 2003: "Lock"
Dr. GUI chimes in with thoughts on why you shouldn't lock on
typeof(someObj)