DCSIMG
Session Slides and Demo - DEV409 Psychic Performance and Debugging 101 - All Your Base Are Belong To Us

All Your Base Are Belong To Us

Mostly .NET internals and other kinds of gory details

Session Slides and Demo - DEV409 Psychic Performance and Debugging 101

[Updated: Dec 19] If you missed the lecture, you can always tune to the video recording.

A few hours after my level-400 presentation on performance and debugging, I think I can conclude that it went great.  I would like to thank everyone for coming to the session; and for those of you who didn't have a seat available and went to see another session - hopefully soon enough the video will be available for download from Microsoft's web site.

For now, you can take a look at the DEV409 Session Slides and Demo Code (in Office 2007 format; you can use this KB article to view the presentation in previous versions of Office).  As promised, all the funky WinDbg and SOS commands that I have used are listed at each demo slide.

The primary takeaways from my session, IMHO, should have been:

  1. Know the theory - there's lots of theory behind debugging in general and .NET debugging in particular; without this theory you will be strolling in the dark.  It's almost compulsory that I shamelessly advertise the 3-day .NET Performance course I'm teaching for Sela, featuring an in-depth dive into the theory and practice of .NET internals such as the type system, the garbage collector, and much more.
  2. Know the tools - it's almost impossible to debug anything nowadays without the proper tools installed and configured; WinDbg and SOS are a very powerful addition to your arsenal, but there are also many more.

So thanks again to everyone who attended the session, and I look forward to seeing you all at the next Microsoft event.  I would also like to use this opportunity to thank Microsoft for hosting this day; I feel that many lessons from the last Developers Academy have been learned.

Comments

All Your Base Are Belong To Us said:

This is the last in a series of posts summarizing my TechEd 2008 presentation titled "Next Generation

# April 10, 2008 11:49 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: