VB.NET Language in a Nutshell, Second Edition
By
Steven Roman, Ph.D.,
Ron Petrusha,
Paul Lomax
April 2002
Pages: 682
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
The Basics
-
Chapter 1 Introduction
- Why VB.NET?
- What Is VB.NET?
- What Can You Do with VB.NET?
-
Chapter 2 Program Structure
- Getting a VB Program to Run
- The Structure of a VB Program
-
Chapter 3 Variables and Data Types
- Variables
- Declaring Variables and Constants
- Data Types
- Arrays
- Object Variables and Their Binding
- The Collection Object
- Parameters and Arguments
-
Chapter 4 Introduction to Object-Oriented Programming
- Why Learn Object-Oriented Techniques?
- Principles of Object-Oriented Programming
- Classes and Objects
- Inheritance
- Interfaces, Abstract Members, and Classes
- Polymorphism and Overloading
- Accessibility in Class Modules
-
Chapter 5 The .NET Framework: General Concepts
- Namespaces
- Common Language Runtime (CLR), Managed Code, and Managed Data
- Managed Execution
- Assemblies
- Assemblies and VB.NET
-
Chapter 6 The .NET Framework Class Library
- The System Namespace
- Other Namespaces
-
Chapter 7 Delegates and Events
- Delegates
- Events and Event Binding
-
Chapter 8 Attributes
- Syntax and Use
- Defining a Custom Attribute
- Using a Custom Attribute
-
Chapter 9 Error Handling in VB.NET
- Error Detection and Error Handling
- Runtime Error Handling
- Dealing with Logical Errors
- Error Constants
-
Reference
-
Chapter 10 The Language Reference
-
Appendixes
-
Appendix A What's New and Different in VB.NET
- Language Changes for VB.NET
- Changes to Programming Elements
- Obsolete Programming Elements
- Structured Exception Handling
- Changes in Object-Orientation
-
Appendix B Language Elements by Category
- Array Handling
- Clipboard
- Collection Objects
- Common Dialogs
- Conditional Compilation
- Conversion
- Date and Time
- Debugging
- Declaration
- Error Handling
- Filesystem
- Financial
- IDataObject Interface
- Information
- Input/Output
- Integrated Development Environment
- Interaction
- Mathematics
- Program Structure and Flow
- Programming
- Registry
- String Manipulation
-
Appendix C Operators
- Arithmetic Operators
- Assignment Operators
- Concatenation Operators
- Comparison Operators
- Logical and Bitwise Operators
- Operator Precedence
-
Appendix D Constants and Enumerations
- Visual Basic Intrinsic Constants
- ControlChars Class
- Visual Basic Enumerations
-
Appendix E The VB.NET Command-Line Compiler
- Compiler Basics
- Command-Line Switches
- Using a Response File
-
Appendix F VB 6 Language Elements Not Supported by VB.NET
-
Colophon
Return to VB.NET Language in a Nutshell