Part 5 of the interview I posted earlier. This one talks "about DLL hell and interface contracts, strong names, and the importance of interoperability."

http://www.artima.com/intv/interop.html