Index_T


T

T&R (think and restart) debugging, 23-24
TargetSite System.Exception property, 371
test harness, 23
testing
code optimization, Visual Studio, 149-150
gorilla testing, 307-308
testing tools, 307
unit testing, with E&C, 21-22, 24
TextWriterTraceListener, 195-197
TextWriterTraceListener class, 198-201
thawing threads, 447, 448
think and restart (T&R) debugging, 23-24
Thread.Abort method, 455
ThreadAbortException, 386
ThreadGui application, 448-453, 454
ThreadMonitor application, 443-448
threads. See also multithreaded applications, debugging
freezing, 447-448
thawing, 447, 448
thread failure, 453-456
managed threads, terminating, 455-456
thread exceptions, 453-454
thread starvation , 426, 439-443
Threads windows , 118
ThreadSynch program, 429-430
ThrowExceptionCustom Web Method Throws a Custom Exception (code), 256
TIBCO Rendezvous (TIBRV), and queuing, 13
time, units of, and MTBF, 7
TimeServer Web service project described, 243
TimeService Class (code), 245
TimeService class, public methods , 246
Tintin cartoon episode, 483
tools. See debugging tools
Top 5 Bugs, 178-179
Trace class
Assert and Fail methods, 190-192
Debug class and, 212
methods, 188-192
tracing code and, 188
TRACE flag
trace activation and, 193
tracing code and, 188
TraceListener class
trace listening and, 194
tracing information and, 188
traceMode attribute, 304
TraceSwitch class
level of tracing and, 188
trace control at compilation time and, 202, 203-204
Trace.WriteLineIf Performance Constraint (code), 190
tracing, and ASP .NET debugging, 300-306
application-level, 303-306
page-level, 300-303
tracing and instrumentation, 183-218
$500 million exception, 217-218
custom performance counters, 213-216
Debug class, 211-212
summary, 216
useful diagnostic information, 184-187
application development team, 185
application end users, 184
application support team, 184-185
design recommendations, 187
diagnostic categories, 185-187
VB .NET tracing. See VB .NET tracing
Web services, and debugging, 274
tracking flag, 79
Transfer methods, 438
transitivity, as principle of equality, 48
transport protocols, and remote debugging, 468-469
Triggering a Page-Level Exception (code), 296
Triggering an Application-Level Exception (code), 298
Triggering an Unhandled Exception (code), 294
Triggering and Catching an Exception Within a Procedure (code), 295
triggers, and SQL debugging limitations, 353
true value, in VB .NET, 33-34
Try block exceptions, 373-375
Try Catch Finally, 372-386
ASP .NET error handling and, 293, 295
basics of, 372-373
Ildasm and, 159-160
mechanics of, 373-375
SEH implementation and, 370
ThreadAbortException and, 455
using properly, 375-386
automatic propagation of exceptions, 375-376
catching and rethrowing System.Exception, 378
catching and swallowing System.Exception, 376-378
catching exceptions and throwing better exceptions, 384-385
catching exceptions and throwing custom exceptions, 385-386
catching exceptions and throwing new exceptions, 378-384
special exceptions, handling, 386
Twilight Zone bug, 179
Type Library Information with a ClassInterface Attribute of AutoDispatch (code), 334
Type Library Information with a ClassInterface Attribute of AutoDual (code), 334-335
Type Library Information with a Separately Implemented Interface (code), 336



Comprehensive VB .NET Debugging
Comprehensive VB .NET Debugging
ISBN: 1590590503
EAN: 2147483647
Year: 2003
Pages: 160
Authors: Mark Pearce

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net