Windows Server 2012 Essentials Client Restore vs. Microsoft Surface Pro
In this corner we have a Microsoft Surface Pro that needs to have a full client restore. In that corner we have Microsoft’s own Windows Server 2012 Essentials that contains […]
Initial ASUS Vivo Tab Note 8 Review
Eight days ago I went through the five Kübler-Ross stages of grief in about 490 milliseconds as I watched my Surface Pro fall out of my backpack and kiss the […]
A Behavior Change in Visual Studio 2013 .NET Breakpoints
One of my favorite tricks is to use Visual Studio breakpoints to call a method to force state changes when testing code. There’s just some times where calling a method […]
Displaying Multiple .NET Objects with WinDBG’s Command Language
While we are getting some nice tools from Microsoft for analyzing our memory, there’s still a lot of gaps where you have to resort to WinDBG and SOS. A perfect […]
How Many Secrets do .NET PDB Files Really Contain?
Now that Devscovery is over, it’s time to get back to answering questions about one of my favorite subjects: PDB files! Yes, I lead an extremely exciting life if PDB […]
Correctly Creating Native C++ Release Build PDBs
In my ongoing discussion of PDB files and debugging, Sa Li had a great question: Should the final release native program also generate the pdb files before being published? If […]
Do PDB Files Affect Performance?
After a detour into Historical Debugging, it’s time to come back to return to answering questions about PDB files. Here’s a question from Justin: Thanks for the great post once […]
Keeping Specific PDB Files from Loading in the Debugger
As I’ve discussed, PDB files are wondrous bundles of binary joy. However, loading missing PDB files can quickly become an angst-ridden teenager as you wait what seems like forever on […]
PDB Files: What Every Developer Must Know
Thanks for visiting one of the most popular pieces I’ve ever written! Based on questions I’ve written a few follow up articles you might find useful to extend your PDB […]