30.07.2013 Views

Visual Basic.NET How to Program (PDF)

Visual Basic.NET How to Program (PDF)

Visual Basic.NET How to Program (PDF)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Index 1487<br />

Changing a property value at<br />

runtime 134<br />

CheckedListBox and a<br />

ListBox used in a program<br />

<strong>to</strong> display a user selection<br />

544<br />

Chess-game code 720<br />

ChessGame.vb 720<br />

ChessPiece.vb 718<br />

CHourlyWorker class<br />

inherits from class CEmployee<br />

416<br />

CityWeather.vb 1076<br />

Class that s<strong>to</strong>res equation<br />

information 1082<br />

Class that s<strong>to</strong>res weather<br />

information about a city 1076<br />

Class using Me reference 325<br />

Class-average program with<br />

counter-controlled repetition<br />

112<br />

Class-average program with<br />

sentinel-controlled repetition<br />

117<br />

ClassAverage2.vb 117<br />

Client portion of a client/<br />

server stream socket<br />

connection 1104<br />

Client portion of<br />

connectionless client/server<br />

computing 1112<br />

Client side of client/server Tic-<br />

Tac-Toe program 1122<br />

Client.vb 1077<br />

Code generated by the IDE for<br />

lblWelcome 130<br />

Code-behind file for a page<br />

that updates the time every<br />

minute 948<br />

Code-behind file for page<br />

demonstrating the<br />

AdRota<strong>to</strong>r class 965<br />

Code-behind file for the guest<br />

book application 1001<br />

Code-behind file for the log in<br />

page for authors application<br />

1007<br />

Code-behind file for the page<br />

that allows a user <strong>to</strong> choose<br />

an author 1014<br />

Code-behind file for the<br />

reservation page 1070<br />

Code-behind file for the word<br />

genera<strong>to</strong>r page 972<br />

Color value and alpha<br />

demonstration 689<br />

ColorDialog used <strong>to</strong><br />

change background and text<br />

color 692<br />

COM DLL component in<br />

<strong>Visual</strong> <strong>Basic</strong>.<strong>NET</strong> 1339<br />

ComboBox used <strong>to</strong> draw a<br />

selected shape 547<br />

Comparison.vb 80<br />

Complex XHTML table 1430<br />

Composition demonstration<br />

324<br />

Computing the sum of the<br />

elements of an array 252<br />

Concat Shared method<br />

648<br />

Const and ReadOnly class<br />

members 333<br />

ConstAndReadOnly.vb<br />

333<br />

Consumer reads Integers<br />

from synchronized shared<br />

buffer 612<br />

Consumer reads Integers<br />

from unsynchronized shared<br />

buffer 606<br />

Consumer reads Integers in<br />

synchronized, circular buffer<br />

624<br />

contact.html 1351, 1356,<br />

1410, 1415<br />

Container class for chess<br />

pieces 718<br />

Cookies getting created in an<br />

ASP .<strong>NET</strong> Web application<br />

983<br />

Cookies recieved in an ASP<br />

.<strong>NET</strong> Web application 987<br />

Counter-controlled repetition<br />

with the For/Next structure<br />

146<br />

Counter-controlled repetition<br />

with the While structure 146<br />

CPieceWorker class<br />

inherits from class CEmployee<br />

414<br />

CPlayer class represents a<br />

Tic-Tac-Toe player 1119<br />

CPoint class represents an xy<br />

coordinate pair 355, 390<br />

CPoint2 class inherits from<br />

MustInherit class<br />

CShape 401<br />

CPoint2 class represents an<br />

x-y coordinate pair as Protected<br />

data 364<br />

CPoint3 base class contains<br />

construc<strong>to</strong>rs and finalizer 378<br />

CPoint3 class implements<br />

interface IShape 426<br />

CRandomAccessRecord<br />

class represents a record for<br />

random-access fileprocessing<br />

applications 791<br />

CreateArray.vb 250<br />

Creating a Console Application<br />

with the New<br />

Project dialog 65<br />

Creating an array 250<br />

Creating variable-length<br />

parameter lists 287<br />

CRecord class represents a<br />

record for sequential-access<br />

file-processing applications<br />

770<br />

CTest class tests the CEmployee<br />

class hierarchy 417<br />

CTest2 demonstrates<br />

polymorphism in Point-<br />

Circle-Cylinder hierarchy<br />

406<br />

CTest3 uses interfaces <strong>to</strong><br />

demonstrate polymorphism<br />

in Point-Circle-Cylinder<br />

hierarchy 431<br />

CTransaction class<br />

handles record transactions<br />

for the transaction-processor<br />

case study 808<br />

Cylinder class inherits from<br />

class CCircle4 and Overrides<br />

method Area 373<br />

Database access and<br />

information display 913<br />

Database modification<br />

demonstration 923<br />

Debug sample program 1304<br />

DebugClass.vb 1314<br />

DebugExample.vb 1304<br />

Debugging a class. 1314<br />

Default namespaces<br />

demonstration 841<br />

Demonstrates function<br />

debugging. 1312<br />

Demonstrating keyboard<br />

events 514<br />

Demonstrating logical<br />

opera<strong>to</strong>rs 168<br />

Demonstrating order in which<br />

construc<strong>to</strong>rs and finalizers<br />

are called 381

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!