Advanced VB. NET Alternate with VB. Net CD's

by ;
  • ISBN13:


  • ISBN10:


  • Edition: 4th
  • Format: Paperback
  • Copyright: 1/1/2007
  • Publisher: Addison Wesley
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $105.60 Save up to $3.17
  • Buy New
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


This book takes those who are familiar with the basics of Visual Basic.NET programming, and helps them understand how to harness its power for more advanced uses.Coverage of various database, ASP, and Web Services topics is provided in the same understandable way that has made Tony Gaddis'books leaders in the field. This is recommended for readers who have a foundational understanding of Visual Basic.NET.

Table of Contents

Value Types and Reference Types
Value Type
Reference Type
Life and the Garbage Collector
Object-Oriented Design
Finding the Classes
Looking for Control Structures
Describing the Classes
Interface and Implementation
Clients and Servers
Creating Classes
Hands-On Tutorial: Student Class
Hands-On Tutorial: Adding the Get Grade Average Method
Public and Private Member Access
Using Properties for Data Validation
Read Only Properties
Hands-On Tutorial: Adding Properties to the Student Class
Shared Variables and Properties
Constructors and Destructors
Overloading the Constructor
Optional Constructor Parameters
Assigning Property Values in Constructors
Hands-On Tutorial: Adding a Parameterized Constructor to the Student Class
Multi-Tier Applications
Hands-On Tutorial: Bank Teller Application
Hands-On Tutorial: Bank Teller Transaction Log
Composition Relationships Between Classes
Employee Information Example
Using UML to Describe Classes
Displaying the Objects
Hands-On Tutorial: Employee Information
Optional Topic: Using Text Files
Exceptions and User Interfaces
User Interface Design
Designing Forms
Using Microsoft Office as a Model
Input Validation
General Principles
Trapping Individual Keystrokes
Hands-On Example: Account Number Input
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review