When you're implementing framework code, annotating it with DebuggerStepThroughAttribute is extremely useful because it instructs the debugger to skip over the method or class it is placed on unless there is an explicit breakpoint in the method. This means that in the majority case where you're simply taking advantage of the framework you can skip over it, but when the framework itself has...