Microsoft 9GD00001 Computer Accessories User Manual


 
420 Microsoft Visual Studio 2010: A Beginner’s Guide
debugging (continued)
running programs with debugging, 52
running programs without debugging, 51
sample program with bugs, 167–179
starting programs in Debug mode, 156, 171
stored procedures, 154
VS Debugger, 166–179
.vshost files, 151–152
Web applications, 152–153
delegates, 90, 94–96. See also events
Delphi language, 5
dependencies, 131–133
development-time code tools, 148–150
diagnostic events, 165–166
directories
Create Directory, 116
name, 317
physical, 328
virtual, 315
dirty data, 173
.dll extension, 119, 124
do loops, 65–66
docking windows, 18–19
DockPanel layout, 223–224
documentation, 11
Dynamic Data projects, 33
E
Edit menu, 14
elements
accessing, 110
in arrays, 107–108
as classes, 411
in generic lists, 109–110
property, 412–414
else snippets, 58–59
else statements, 58–59
Enable Managed Code option, 154
endless loops, 157
enums, 55–57
environment
IDE, 4, 13
macros, 134, 342, 360–370
snippets. See snippets
templates. See templates
environment settings
considerations, 13
default, 11, 12–13, 28–30, 31
exporting, 23–24
importing, 24–28
modifying, 13, 22–30
resetting, 28–30
errors. See also warnings
compiler, 123, 134, 204, 344
considerations, 134
controllers, 278
null reference exceptions, 93, 175–179
vs. warnings, 134
event handlers, 91, 95–96, 228–234
event keyword, 93
EventHandler class, 94–95
events, 91–93. See also delegates
click, 228–234, 246
code completion for, 95–96
described, 90, 91
diagnostic, 165–166
example, 91–93
handling, 228–234
null, 93
use of, 91–93, 95
.exe extension, 119
Exec method, 391–395
Export Template Wizard, 346
expressions
branching, 57–59
considerations, 49
described, 54
evaluating during debugging,
151–152, 162
performing computations, 54
primitive types, 54
viewing, 163–164
Extensible Markup Language. See XML
F
F# language, 31, 36
false/true conditions, 55, 57, 62
fields
backing, 85, 86
considerations, 81, 83
declaring, 81–83
described, 69, 81
example of, 68, 69
using, 81–83
vs. properties, 83
file locks, 154
File menu, 14
File Properties window, 122
File Transfer Protocol (FTP), 315, 317, 319
files
code-behind, 228–234
compressing, 131
.dll, 124
hidden, 117–118
log, 7, 166
.pdb, 151
project, 116–121
.vshost, 151–152
XML, 134
floating windows, 19–20