v (vertical tab) escape sequence, 41
val keyword, 131
Validated event, 397, 404
ValidateNames property, 495
ValidateOK() function, 409, 416
ValidateUser() method, 610
Validating event, 397, 404
validation
dialogs, 495, 505
XML (Extensible Markup Language), 746
ValidationExpression property, 596
ValidationSummary control, Web programming, 595
value changes, XML nodes, 756–757
value comparisons
Compare() method, 314–315
CompareTo() method, 314
IComparable interface, 313–316
IComparer interface, 313–316
operator overloading, 302–306
<value> element, 931, 935
value keyword, 241
value parameters, 131–132
Value property, 328, 757
value types
reference types versus, 198
structs, 233
variables
assignment, 42–43
colHead, 437
constant, 74
data storage and, 34
declaring, 34, 42–43
global, 135
literal values
overview, 37
string literals, 41–42
suffixes, 40–41
local, 135
naming conventions, 39–40
nullableInt, 327
outer, 379
types
CTS (Common Type System), 4
defined, 4, 34
simple, 34–38
variable content, debugging process, 166–169
variable scope
best practices, 138
branching and looping structures, 137–138
discussed, 133–134
global variables, 135
hidden variables, 136
local variables, 135
vector representation, generic classes, 333–334
version compatibility, assemblies, 869
vertical tab (v) escape sequence, 41
View property, 433
views, database, 829
ViewState control, client-side state management, 598–600
virtual classes, 192
virtual keyword, 239
VirtualDirectory property, 693
Visible property, 393
VisitedLinkColor property, 402
Visual C# 2005 Express product, 10
Visual Studio. See VS
Visual Web Developer 2005 Express product, 10
Vital property, 559
void Add() method, 335
void Clear() method, 335
void CopyTo() method, 335
void function, 374
void Insert() method, 336
void keyword, 123–124
void RemoveAt() method, 336
void Serialize() method, 727
voidAddRange() method, 335
VS (Visual Studio)
Class Details window, 246
Class View window, 218–221
code generated by, 27
code outlining system, 27–28
Debug toolbar, 161–162
environment settings, 14–15
Error List window
error location specification, 23
how to use, 22–23
line number options, 23
overview, 17
express products, 10
features, 10
Import and Export Settings Wizard, 15–16
IntelliSense feature, 118
Object Browser window, 221–222
Options dialog box, 31
pause button, 161
preferences, 14
Properties window
overview, 17
user interface components, 22
Solution Explorer window
Class View menu, 21–22
overview, 17
Show All Files icon, 27
solutions, 10–11
statement auto-completion in, 116–117
Toolbox toolbar, 17
Visual C# 2005 Express product, 10
Visual Studio 2005, 9–10
Visual Web Developer 2005 Express project, 10
windows, switching between, 17