My school assignment required parsing PDB files

I’m just finishing up my Masters in Computer Science, and was surprised when I recently got an assignment that involved parsing PDB files.  Over the years I’ve been involved in many discussions about why the Microsoft PDB format isn’t public.  John Robbins recently went as far as to say “The actual file format of a…

3

New interviews with my CLR team members up on Channel9

There are a bunch of great new CLR v4-related video interviews up on Channel9.  In particular: Jon, Thomas and Dave from my team (CLR diagnostics) discuss the advancements in debugging and profiling APIs in v4 Simon and I discuss in-process SxS (ability to have multiple CLRs loaded in the same process).  You may have noticed the…


AnyCPU Exes are usually more trouble than they’re worth

Over the past few months I’ve had some interesting debates with folks here (and some customers) about the cost/benefit trade-off of “AnyCPU” (architecture-neutral) managed EXEs.  I think we’ve converged on a consensus that most of the time they’re not what you want and so shouldn’t be the default in Visual Studio.  I suspect this topic may…

18