Bank Class (code), 432-433
BeforeDeserialize, 265, 266, 273
BestValue variable, 228, 229
binding, static and dynamic, defined, 51
Bold Performer bug, 178-179
boolean switches, activating, 209
BooleanSwitch class, and trace controls, 202, 203
boxing
boxing conversions dangers, 57-58
defined, 57
Boxing Can Be Dangerous (code), 58
breakpoints, 99-107
advanced, 75-76, 103-106
basics of, 99-101
breaking into applications and, 223
breakpoint state, 106-107
conditional, 228, 229, 230
defined, 100
hitting , and Windows Forms applications, 224-225
reasons for not being hit, 224-225
simple (location breakpoints), 101-103
SQL debugging limitations and, 352
Bubble sort algorithm, 149, 150
bugs
finding, Windows Forms applications, 227-229
types of. See also Bug Dictionary
49.7, 29
Deliberate Excel, 30
latency, 17
Lunch Games, 31
Margarita, 30
Musical, 30
Phase of the Moon, 29
semantic, 17
sequencing, 16
with worst effects, 10
build configurations
effects of, 80-84
from the command line, 81-83
debug symbol files, locating, 83-84
source files, locating, 84
in Visual Studio, 81
project build configuration, 137-138
solution build configuration, 132-133