Index_V


V

validating XML files, 673–678

aborting invalid files, 676–678

DTD validity checking, 673

standards for checking validity, 674

XDR schema for, 673–675

XmlValidatingReader class for, 675–676

value types

boxed, 23

boxing and unboxing, 62–63

built-in, 23, 40–50

Boolean type, 46–47

character type, 49–50

decimal type, 45–48

defined, 23, 40

floating-point types, 43–45

groups of, 40

integer types, 41–43

language keywords with, 24

created boxed objects as copy of, 62

defined, 22

user-defined, 24, 53–57

_value enum, 54–55

_value struct, 55–57

values

passing arguments to function by, 95

returning from functions, 97–100

managed arrays, 99–100

pointers, 97–98

references, 98–99

ValueStruct.exe file, 57

variables

examining for debugging in Visual Studio .NET, 295–297

local, 66–67

Managed C++, 36–53

adding member variables by wizard, 273–274

C++ reserved keywords, 38–39

declaring, 37–38

member, 124–125

predefined data types, 39–53

pop-up values in debug window, 296

versioning, 885–887

assemblies and, 10

getting version number, 887

.NET Framework handling of, 885–886

setting version number, 886

shared assemblies with included, 887

View Design window, 619

views, 449–464

about, 449–450

creating database, 618

example for ADO.NET database, 613

ListView, 450–456

navigating during Visual Studio .NET debugging, 293–295

virtual methods, 134–138. See also methods

about, 134–136

for classes, 109

method overriding, 138

pure, 137

sealed, 137

of Stream class, 351–352

VirtualAnimals.exe file, 136

Visual Studio .NET, 249–297

building database with, 609–623

configuring for ASP.NET, 720–727

adding Web Forms folder, 722

creating class library, 720–721

deleting precompiled headers, 721–722

making project and virtual directories, 722–724

setting up ASP.NET on computer, 720

creating Managed C++ application, 283–290

creating DeckPlayer project, 283–288

referencing assembly for compilation, 288–290

creating Managed C++ class library, 266–283

adding constructors, member methods, and properties, 274–277

adding Managed C++ class with wizards, 269–272

adding manually, 277–280

adding member variable by wizard, 273–274

compiling projects, 282–283

placing project in empty solution, 266–268

saving templates in toolbox, 280–281

updating Class View, 281–282

updating Library Linker File, 268–269

creating ToolBar control within, 478–479

debugging, 290–297

examining variables, 295–297

features of, 290–291

navigating, 293–295

setting breakpoints, 291–293

desktop, 249–264

Class View, 253–254

development views, 251–252

Dynamic Help window, 263–264

fully tabbed development window, 250–251

Index window, 254–256

main development tab window, 261–263

menus and toolbars, 252–253

Output window, 261

Properties window, 260

Server Explorer, 257

Solution Explorer, 256–257

splash screen, 250

Task List, 258

Toolbox view, 258–259

development environment in, 249

empty solution, 264–265

function of using directive in, 176

INCLUDE environment unsupported in, 175

Intellisense using metadata, 9–10




Managed C++ and. NET Development
Managed C++ and .NET Development: Visual Studio .NET 2003 Edition
ISBN: 1590590333
EAN: 2147483647
Year: 2005
Pages: 169

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net