Validating event, 628
validation, PrinciplePermission calss, 453
validation controls, 748
ValidationFlags property, XmlReaderSettings, 409
ValidationType property, XmlReaderSettings, 409
Value property, XmlAttributes class, 424
value types, 22–26
Boolean, 26–28
byte, 32–33
char, 32–33
DateTime, 33
decimal types, 30–32
integer, 29–30
unsigned, 30
value-of command, XSLT, 425
populating tables, 427
ValueType, 270
variables
declaring, 18
Dim statement, 18
delegate, 107–108
global, 47
instance variables, 65–66
member variables, 65
protected, 153–154
scope, 47
shared, 98–99
VB, T-SQL comparison, 564–565
vbc.exe.config file, 1189–1190
/baseaddress, 1200
/codepage, 1200
compiler output
/nologo, 1192
/utf8output, 1192
/verbose, 1192
configuration, 1190–1192
debugging
/bugreport, 1196
/debug, 1196
error-checking
/nowarn, 1196
/quiet, 1197
/removeintchecks, 1197
/warnaserror, 1197
Help
/?, 1198
/help, 1198
language
/optioncompare, 1198
/optionexplicit, 1198
/optionstrict, 1198
/main, 1200
.NET assemblies
/addmodules, 1194
/delaysign, 1194–1195
/imports, 1195
/keycontainer, 1195
/keyfile, 1195
/libpath, 1195
/reference, 1196
/noconfig, 1201
optimization
/filealign, 1193
/optimize, 1193
output files
/doc, 1193
/netcf, 1193
/out, 1193
/target, 1193
preprocessor, /define, 1198–1199
/recurse, 1201
resources
/linkresource, 1199
/resource, 1199
/win32icon, 1199
/win32resource, 1199
/rootnamespace, 1201
/sdkpath, 1201
vbc.rsp, 1201–1202
vector graphics, WPF, 682
.Ver directive, referenced assemblies, 815
versioning
assemblies
application isolation and, 818
self-describing, 818–819
side-by-side execution and, 818
version policies, 819–820
support, 209–210
virtual methods, 128–130
Visual Basic 2005 Express Edition, 503
Visual Studio, calculating required permissions, 471–474
Visual Studio 2005, 501–502
applications
enhancing, 533–536
running in debugger, 541–546
Assembly Information screen, 511
Assembly Version attribute, 512
Com Visible attribute, 512
Company attribute, 512
Copyright attribute, 512
Description attribute, 512
File Version attribute, 512
Guid attribute, 512
Product attribute, 512
Title attribute, 512
Trademark attribute, 512
build configurations, 546–549
class diagrams, 553–554
Class View window, 74
Command window, 550
Compile settings, 512–513
components, additional, 533
debugging, 514–515
Autos window, 546
breakpoints, 542–544
Call Stack window, 545
Immediate windows, 545
Locals window, 545
Output window, 544–545
Watch windows, 545
deployment projects
ASP.NET Web application, 839–840
creating, 833–840
File System Editor, 843–848
primery output properties, 838
project output, 835–836
project templates, 831–833
properties, 841–843
root setup node properties, 836–838
walk-through, 834–839
event handler, customization, 537–538
Expression Suite, 703
macros, recording, 551–553
My Project, properties, 510–511
Orcas, 703
performance tools, 558–559
project templates
CAB Project template, 832–833
Merge Module Project template, 833
Setup Project template, 833
Setup Wizard, 833
Smart Device CAB Project template, 833
Web Setup Project template, 833
projects
Database, 508
Office, 508
Smart Device, 508
Starter Kits, 508
templates, 505–508
Test, 508
Web, 508
Windows, 508
ProVB.NET project, 522–525
form properties, 525–533
references, 516–517
resources, 517–518
Server Explorer, 550–551
settings, 518–521
Solution Explorer, 508–510
Task List, 549–550
Team Edition for Developers, 557–558
Team System
Team Editions, 556–557
TFS (Team Foundation Server), 555–556
unit tests, 559–562
Visual Basic 2005 Express Edition, 503
Visual Studio 2005 Professional Edition, 503
Visual Studio 2005 Standard Edition, 503
Visual Studio 2005 Team Edition for *, 504
Visual Studio 2005 Team Suite, 504
Visual Studio 2005 Tools for Office, 503
Visual Web Developer 2005 Express Edition, 503
Web Services
consuming, 976
typed datasets, 972–975
Web references, 976–977
XAML and, 698–703
XML comments, 563
Visual Studio IDE
control properties, reset method, 653–654
inheritance, controls and, 651–652
Visual Web Developer 2005 Express Edition, 503
VScrollBar control, 642