Developer Academy II (Reloaded)
A terribly short and out of band post to attract your attention to the Developer Academy II, taking place at the Airport City (Israel), on November 27.
I'll be conducting two sessions: Psychic Debugging and Performance 101 (400 level), and Windows Server 2008 (300 level). The latter session will be a joint one with Alon Fliess (Sela CTO and VC++ MVP). I might also hold a quick jam session on native debugging/troubleshooting, but it's undecided yet.
It's still hard to determine exactly what I'm going to be covering in these 75-minute sessions, but here's a preliminary lists of thoughts for what I had in mind...
Psychic Debugging and Performance 101 - excite developers and familiarize them with debugging and performance tools and techniques. This will likely be a case study story covered from various perspectives, such as troubleshooting .NET memory leaks, diagnosing excessive GC, diagnosing and debugging hangs (e.g. deadlocks), obtaining a post-mortem crash dump and analyzing it, and analyzing a performance issue of choice.
Windows Server 2008 - we will be focusing on demonstrating the mechanisms of the new server OS, attempting to prove that almost any application will benefit from the move to the new platform (even without any modification). We'll be covering mechanisms such as the Restart Manager, Kernel Transaction Manager, various I/O and networking optimizations, and lots of other things new to Vista/Server 2008.
(By the way, Alon will be conducting a separate level 400 session diving deep into the new APIs which we will only briefly mention in our joint lecture.)