| |
| |
Introduction | |
| |
| |
| |
Creating a Visual Basic .NET Program | |
| |
| |
| |
How Visual Basic .NET Works | |
| |
| |
| |
Using the Visual Basic .NET User Interface | |
| |
| |
| |
Designing Your First User Interface | |
| |
| |
| |
Writing BASIC Code | |
| |
| |
| |
Creating User Interfaces | |
| |
| |
| |
User Interface Design 101 | |
| |
| |
| |
Designing Forms | |
| |
| |
| |
Boxes and Buttons for Making Choices | |
| |
| |
| |
Text Boxes and Labels for Typing and Showing Words | |
| |
| |
| |
Showing Choices with List and Combo Boxes | |
| |
| |
| |
Fine-Tuning the Appearance of Your User Interface | |
| |
| |
| |
Making Menus | |
| |
| |
| |
Creating and Editing Pull-Down Menus | |
| |
| |
| |
Submenus, Growing Menus, and Pop-Up Menus | |
| |
| |
| |
Showing Dialog Boxes | |
| |
| |
| |
The Basics of Writing Code | |
| |
| |
| |
Writing Event-Handling Procedures | |
| |
| |
| |
Using Variables | |
| |
| |
| |
Getting Data from the User | |
| |
| |
| |
Math 101: Arithmetic, Logical, and Comparison Operators | |
| |
| |
| |
Strings and Things | |
| |
| |
| |
Defining Constants and Using Comments | |
| |
| |
| |
Storing Stuff in Data Structures | |
| |
| |
| |
Killing Bugs | |
| |
| |
| |
Making Decisions and Getting Loopy | |
| |
| |
| |
Making Decisions with If-Then Statements | |
| |
| |
| |
The Select Case Statement | |
| |
| |
| |
Repeating Yourself with Loops | |
| |
| |
| |
For-Next Loops That Can Count | |
| |
| |
| |
Nested Loops and Quick Exits | |
| |
| |
| |
Writing Subprograms (So You Don't Go Crazy All at Once) | |
| |
| |
| |
General Procedures (Subprograms That Everyone Can Share) | |
| |
| |
| |
Passing Arguments | |
| |
| |
| |
Functions, a Unique Type of Subprogram | |
| |
| |
| |
Understanding Object-Oriented Programming | |
| |
| |
| |
What the Heck Is Object-Oriented Programming? | |
| |
| |
| |
Getting Some Class with Object-Oriented Programming | |
| |
| |
| |
Using Inheritance and Overloading | |
| |
| |
| |
The Part of Tens | |
| |
| |
| |
Ten Visual Basic .NET Topics That Didn't Fit Anywhere Else | |
| |
| |
| |
(Almost) Ten Tips for Using the Visual Basic .NET User Interface | |
| |
| |
Index | |