aliasing, configuring in SourceSafe,
226
API bugs, avoiding assumptions about,
21-24
applications
debugging stored procedures in,
137
ASP.NET
accessing trace files with,
132
Control Tree tracing information in,
125
Cookies Collection tracing information in,
126
customizing debug asserts used with,
80-85
Form Collection tracing information in,
127
Headers Collection tracing information in,
126-127
Querystring Collection tracing information in,
128
Request Details section in,
123
Server Variables tracing information in,
129
timing of log statements in,
124
Trace Information section in,
124
writing to Trace Information section in,
134-135
ASP.NET controls, preserving values of,
127
ASP.NET error message, example of,
114
ASP.NET logs, writing from components to,
134-135
ASP.NET pages, using debug asserts with,
77,
79
assemblies, role in CAS permissions,
163
Assert method
calling with System.Diagnostics.Debug class,
61
ASSERTION FAILED message, interpreting,
14
assumptions
advantages and disadvantages of,
43-44
reviewing when debugging cell phone example,
48-49
AUTH field in ASP.NET Server Variables trace, purpose of,
129
AutoFlush property, using with text logs,
103
automated diagnostic utilities, overview of,
147-150