I spent today reading some articles on internet browsers, their features, and their programming models. Processes are the New Threads: One of new approaches many browsers are taking is to model tabs as processes instead of threads.
Read More...
Multithreaded programming requires extra care to ensure threads are accessing data in a safe way. Oana at Programming Tidbits helps us to further understand good and bad locking patterns for multithreaded programming. The MSDN documentation for lock statement
Read More...