Play Barry Bond: Emulation, Emulation, Emulation
Barry Bond is an Architect who lives and breathes software emulation of hardware. What is emulation? How does it work? How do you inhale it? Well, watch, listen and learn. We dig into this important development technology with the de facto emulation guru here at Microsoft. One of the great things about the emulation technology Barry has created is that it's source code is available as shared source. Developers, get your hands dirty.