V


Validate method, 1553

validation

activity, 1552–1554

control, 997

Web server control, 1229–1230

with XmlReader, 911–912

value conversion, 12031204

VALUE index, XML, 980

value keyword, 16241625

value types

Boolean types, 43–44

boxing/unboxing, 168, 244–245

built-in, 41

in C#, Visual Basic and C++/CLI, 1624–1625

character types, 44–45

decimal types, 43–44

equality comparisons, 170

floating-point types, 42–43

integer types, 41–42

memory management and, 320–321

passing as parameter in C#, 1628–1629

passing parameters by value, 89–90

pointers to, 334–335

reference types compared with, 9, 39–41

structs as, 102–103

values, transactional resources, 698701

var keyword, 1698

variables, 3439

constants, 38–39

declaring, 34

initializing, 34–35

naming conventions, 76

scope, 36–38

vector struct, example of operator overloading, 173175

VectorClass assembly, 356358

Vector.ToString( ) method, 227

Verbs property, ActivityDesigner, 1555

versions, assembly

overview of, 510–512

programmatic approach, 511–512

publisher policy files for overriding, 515–518

runtime versions, 518–519

strong names and, 500

version dependency, 473

version numbers, 511

versions, DataRow, 872873

VES (Virtual Execution System), 591

views, .aspx files, 12171218

viewstate field, 1215

virtual( ) methods, 1626

virtual address space, 320.

See also memory management

virtual addressing, 320.

See also memory management

virtual Equals( ) method, 169

Virtual Execution System (VES), 591

virtual memory, 1516, 320.

See also memory management

virtual methods, 114115

Visible property, 10171018

Vista. See Windows Vista

Vista Bridge, 1654, 16601661

Visual Basic, 16211652

arrays, 1634

COM apartment support in VB 6, 581

constructors, 1630–1631

control statements, 1634–1636

enumerations, 1627

error handling VB 6 compared with C#, 372

events, 1647–1649

exception handling, 1639–1640

GDI+ drawing principles in VB 6, 1075

generics, 1649–1651

inheritance, 1640–1642

interfaces, 1626

language interoperability in VB 2005, 5–6

loops, 1637–1638

method parameters and return types, 1628

methods, 1627

namespaces, 1622–1623

overview of, 1621–1622

parameter modifiers, 1628–1630

properties, 1631–1632

reading/upgrading Visual Studio 6 projects, 411

reference types, 1623–1624

resource management, 1642–1647

static members, 1633–1634

value types, 1624–1625

writing Visual Basic class, 491–493

Visual C++ 2005, 67

Visual J#, 7

Visual Studio 2005, 395439

adding projects to solutions, 408–410

adding service reference from, 1481

advanced deployment options, 462–468

breakpoints for code, 428–429

build terminology, 423

building projects, 422

Class View window, 420

code editor, 412–414

configuring projects, 425–427

Console Application project option, 405–406

creating ASP.NET files in, 1216

creating assemblies, 482–485

creating projects, 400–402

creating RCWs (runtime callable wrappers), 762

debug and release builds, 423–425

debugging projects, 427

Design View window, 415–418

exceptions, 430–431

extensions for Windows Workflow Foundation, 1542

features, 396–400

files created during project creation, 405–407

installer projects, 442, 446–447

localization example, 657–662

managing services with Server Explorer, 734

.NET Framework 3.0 and, 433–436

Object Browser window, 420–421

overview of, 395

pin buttons, 422

project type selection, 402–405

projects vs. solutions, 407–408

Properties window, 418–419

reading/upgrading Visual Studio 6 projects, 411

refactoring tools, 431–433

resources files, 652–657

Server Explorer window, 422

startup project, 410

summary, 439

Visual Studio 2002/2003 compared with Visual Studio 2005, 397–398

Visual Studio 6 features no longer in Visual Studio 2005, 397

Web Forms, 23

WF applications built in, 438–439

windows, 414

Windows application code, 410

WPF applications built in, 436–437

Visual Studio Add Service Reference, 1536

Visual Studio Conversion Wizard, 398399

Visual Studio .NET, data access, 10581071

creating connections, 1058–1062

dispatching methods, 1069

getting selected row, 1069–1070

manufactured tables and rows, 1067–1068

other common requirements, 1063–1066

selecting data, 1062

updating data source, 1062–1063

using attributes, 1068

visual styles, forms, 10211022

void pointers, 335




Professional C# 2005 with .NET 3.0
Professional C# 2005 with .NET 3.0
ISBN: 470124725
EAN: N/A
Year: 2007
Pages: 427

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