Going Deep

Charles Torre travels around Microsoft to meet the company’s leading Architects and Engineers to discuss the inner workings of our core technologies. Going Deep is primarily concerned with how things work, why they are designed the way they are, and how they will evolve over time. Going Deep also includes lectures by domain experts and conversational pieces amongst computer scientists, architects and engineers (a la E2E).

  • Mark Russinovich: On Working at Microsoft, Windows Server 2008 Kernel, MinWin vs ServerCore, HyperV,
    41 minutes, 3 seconds
  • Kim Hamilton and Wes Dyer: Inside .NET Rx and IObservable/IObserver in the BCL (VS 2010)
    41 minutes, 13 seconds
  • Expert to Expert: Brian Beckman and Sam Druker - Deep Entity Framework
    1 hour, 3 minutes, 41 seconds
  • Brian Beckman: Don't fear the Monad
    1 hour, 7 minutes, 9 seconds
  • Programming in the Age of Concurrency - Anders Hejlsberg and Joe Duffy: Concurrent Programming with
    34 minutes, 7 seconds
  • Ale Contenti and Louis Lafreniere: Understanding Exceptions and When/How to Handle Them
    55 minutes, 36 seconds
  • Byron Cook: Inside Terminator
    50 minutes, 47 seconds
  • Patrick Dussud: Garbage Collection - Past, Present and Future
    1 hour, 4 minutes, 18 seconds
  • Nick Baker: XBox 360 Architecture
    36 minutes, 29 seconds
  • Luke Hoban: Orcas - Compiling LINQ, C# Futures, Intellisense
    41 minutes, 39 seconds