did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780136076957

Starting Out With Visual Basic 2008 Update

by ;
  • ISBN13:

    9780136076957

  • ISBN10:

    0136076955

  • Edition: 4th
  • Format: Paperback w/CD
  • Copyright: 2010-01-01
  • Publisher: Addison Wesley
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $128.00

Summary

KEY BENEFIT : This step-by-step approach helps readers understand the logic behind developing quality programs while introducing the Visual Basic 2008 language. KEY TOPICS : Introduction to Programming and Visual Basic 2008; Creating Applications with Visual Basic; Input, Variables, Exceptions, and Calculations; Making Decisions and Working with Strings; Lists, Loops, Validation, and More; Sub Procedures and Functions; Multiple Forms, Standard Modules, and Menus; Arrays, Timers, and More; Files, Printing, and Structures; Working with Databases; Developing Web Applications; Classes, Exceptions, Collections, and Scrollable Controls. MARKET : Ideal for beginners to programming and the Visual Basic language.

Table of Contents

Introduction to Programming and Visual Basic
Computer Systems: Hardware and Software
Programs and Programming Languages
Running the Wage Calculator application
Running an application that demonstrates event procedures
More about Controls and Programming
Running an application that demonstrates various controls
Starting Visual Studio
Opening the Design, Solution Explorer, Dynamic Help, and Properties windows in Visual Studio
Getting familiar with Visual Studio
Creating Applications with Visual Basic
Focus on Problem Solving: Building the Directions Application
Beginning the Directions application
Adding a Label control to the Directions application
Setting the Label's TextAlign property
Changing the Label's font size and style
Deleting a control
Inserting a PictureBox control
Saving and running the application
Closing a Visual Basic project
Opening an existing project
Using the Object box, Alphabetical button, and Categorized button
Focus on Problem Solving: Responding to Events
Placing the lblDirections, btnDisplayDirections, and btnExit controls in the Directions application
Writing event procedures for the Directions application
Changing the text colors
Setting the FormBorderStyle property and locking the controls in the Directions application
Modifying the Text Property with Code
Examining an application that displays messages
The AutoSize, BorderStyle, and TextAlign Properties
Clickable Images
Writing Click event procedures for PictureBox controls
Using Visual Studio Help
Using Dynamic Help in Visual Studio
Locating a compile error in Design mode
Variables and Calculations
Gathering Text Input
Using a TextBox control
Building the Date String application
Using the Focus method
Changing the tab order
Setting access keys, accept, and cancel buttons
Variables and Data Types
Assigning text to a variable
Performing Calculations
Mixing Different Data Types
Examining a Simple Calculator application
Formatting Numbers and Dates
Examining the Format Demo application
Exception Handling
Salary Calculation application with exception handling
Group Boxes and the Load Event Procedure
Focus on Program Design and Problem Solving: Building the Room Charge Calculator Application
Beginning the Room Charge Calculator application
Changing a label's colors
More about Debugging: Locating Logic Errors
Single-stepping through an application's code at runtime
Making Decisions and Working with Strings
The Decision Structure
The If...Then Statement
Examining an application that uses the If...Then statement
The If...Then...Else Statement
Completing an application that uses the If...Then...Else statement
The If...Then...ElseIf Statement
Completing an application that uses the If...Then...ElseIf statement
Comparing an If...Then...ElseIf statement to a series of If...Then statements
Nested If Statements
Completing an application with a nested If statement
Logical Operators
Comparing, Testing, and Working with Strings
Examining an application that performs string comparisons
Completing a string searching application
Focus on GUI Design: The Message Box
The Select Case Statement
Examining Crazy Al's Sales Commission Calculator application
Introduction to Input Validation
Focus on GUI Design: Radio Buttons and Check Boxes
Completing an application with radio buttons and check boxes
Class-Level Variables
Focus on Program Design and Problem Solving: Building the Health Club Membership Fee Calculator Application
Building the Health Club Membership Fee Calculator application
Lists, Loops, Validation, and More
Input Boxes
List Boxes
Creating list boxes
Completing an application that uses the Do While loop
Modifying the Do While Demo application to use a posttest loop
Using a loop to keep a running total
Examining an application that uses a user-controlled loop
The Do Until and For...Next Loops
Examining an application that uses the Do Until loop
Examining an application that uses the For...Next loop
Completing an application that uses the For...Next loop
Nested Loops
Multicolumn List Boxes, Checked List Boxes, and Combo Boxes
Creating combo boxes
Input Validation
Completing an application that demonstrates input validation
An example of inconvenient data input correction
Modifying the Validation Demo project to use the SelectAll method
ToolTips
Adding ToolTips to an application
Focus on Program Design and Problem Solving: Building the Vehicle Loan Calculator Application
Building the Vehicle Loan Calculator application
Procedures and Functions
Procedures
Examining an application with a procedure
Creating a procedure
Passing Arguments to Procedures
Examining an application that demonstrates passing an argument to a procedure
Working with ByVal and ByRef
Functions
Examining the GPA Calculator application
More about Debugging: Stepping Into, Over, and Out of Procedures and Functions
Practicing the Step Into, Step Over, and Step Out commands
Focus on Program Design and Problem Solving: Building the Bagel and Coffee Price Calculator Application
Building the Bagel House application
Multiple Forms, Standard Modules, and Menus
Multiple Forms
Completing an application that displays modal and modeless forms
Completing an application with multiple forms
Standard Modules
Examining an application that uses a standard module
Menus
Building a menu
Focus on Problem Solving: Building the High Adventure Travel Agency Price Quote Application
Building the High Adventure Travel Agency Price Quote application
Arrays, Timers, and More
Arrays
Completing an application that uses an array
More about Array Processing
Examining an application that uses parallel arrays
Procedures and Functions That Work with Arrays
Examining an application with functions and with arrays
Multidimensional Arrays
Completing an application that sums the rows of a two-dimensional array
Focus on GUI Design: The Enabled Property, Timer Control, and Splash Screens
The Timer Demo
Creating a splash screen
Focus on GUI Design: Anchoring and Docking Controls
Random Numbers
Examining the CatchMe application
Focus on Problem Solving: Building the Demetrist Leadership CenterApplication
Building the Demetris Leadership Center Sales Reporting application
Files, Printing, and Structures
Using Files
Completing an application that writes data to a file
Completing an application that reads a file
Examining an application that detects the end of a file
The OpenFileDialog, SaveFileDialog, FontDialog, and ColorDialog Controls
Creating a simple text editor application
The PrintDocument Control
Adding printing capabilities to the Simple Text Editor application
Structures
Examining an application with a structure
Focus on Problem Solving: Modifying the Demetris Leadership CenterApplication
Modifying the Demetris Leadership Center Sales Reporting application
Working with Databases
Database Management Systems
Database Concepts
DataGridView Control
Showing a database table in a DataGridView control
Sorting and updating the SalesStaff table
Table of Contents provided by Publisher. All Rights Reserved.

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.

Rewards Program