Programming Microsoft Visual Basic .NET for Microsoft Access Databases (Pro Developer)

V

validating

controls on Web forms, 492-493

passwords in forms, 224-227

user input, 368-371

Web services (example), 542

XML schemas, 611

value data types, 65-69

Value property (Unit structure), 504

values, passing between forms, 220-223

Variant data type (Visual Basic), 60

VB .NET. See Visual Basic .NET

vbCr constant, 41

VBScript language, 465

Visible property, form buttons , 218

VisitedLinkColor property (LinkLabel control), 244

Visual Basic code, editing in Wizard pages, 498-499

Visual Basic Developer profile, 27-28

Visual Basic .NET, 2, 25-58

arrays, 45, 92-102

consolidating metadata with, 99-102

one-dimensional, processing, 95-96

two-dimensional, processing, 96-99

branching and looping statements, 78-80

COM Interop with, 80-86

With... End With statements, 78

class inheritance. See inheritance

class library projects, 39-43

consuming, 41-43

creating new, 39-41

data processing capabilities, 18-22

data types, 44-45, 60-69

compared to Access data types, 63-65

creating custom, 66

default values for, 63

mapping to OleDbType enumeration members , 372-373

Option Strict statement, 72-73

summary of, 60-63

translating Access data types to .NET, 86-91

value vs. reference types, 65-69

event processing, 146-162

event timer classes, 150-157

exception handling, 179-192

catching multiple exceptions in Try blocks, 185-187

Finally clause, using (example), 187-190

not catching exceptions vs., 182-185

throwing exceptions programmatically, 190-192

unstructured vs. structured, 180-181

file processing, 130-146

listing files in folders, 132-137

reading text files, 145-146

selecting and showing binary files, 137-141

System.IO classes, 130-132

writing Access database contents to files, 142-145

inheritance. See inheritance

Jump Start example, 52-58

namespaces. See namespaces

New and New Sub statements, 46

opening and closing class references, 46-47

programming innovations, 15-18

project types and folders, 32-43

raising events from custom classes, 157-162

Sub and Function procedures, 69-77

access modifiers, 73-74

Option Strict statement with, 72

optional parameters, 74-76

parameter arrays, 76-77

passing values, 70-72

Visual Studio .NET with, 26-32

configuring, 27-29

important IDE windows , 30-32

Start Page, using, 29-30

Web applications. See Web applications

Web services. See Web services

why developers should learn, 4-8

Windows applications. See Windows applications

Visual Internet Development profile, 28

Visual Studio .NET, 26-32

configuring for Visual Basic .NET, 27-29

downloading .NET Framework without, 8

important IDE windows, 30-32

Start Page, using, 29-30

 

Категории