Brandon's Blog
Brandon Jiang's technical blog about windows debugging
Graceful Completion of Thread Pool Wait Callback
Windows thread pool API helps the developer to deal with the burdens of thread lifetime and...
Author: Brandon Jiang Date: 02/06/2012
Case Study: Debug distributed application using packet analyzer
Packet analyzers are powerful tools to troubleshoot remote communications between distributed...
Author: Brandon Jiang Date: 02/11/2011
Build a free distributed project hosting using Mercurial and Windows Live Mesh
For a small distributed project team, for example, a two-person’s team moonlighting for Windows...
Author: Brandon Jiang Date: 10/26/2010
Case Study: Pack Mismatch
Packing is a way to arrange data in memory using padding technique to align data at a memory...
Author: Brandon Jiang Date: 05/11/2010
Case Study: How to debug 64-bit managed windows service at startup
Sometimes you might need to debug a windows service which is written in managed code and it is...
Author: Brandon Jiang Date: 02/20/2010