To order this book through Amazon.com, please click here
VB .NET Language in a Nutshell introduces the important aspects of the language and explains the .NET framework. An alphabetical reference covers the functions, statements, directives, objects, and object members that make up the VB .NET language. To ease the transition, each language element includes a "VB .NET/VB 6 Differences" section
Preface
Part I. The Basics
Chapter 1. Introduction
Why VB .NET?
What Is VB .NET?
What Can You Do with VB .NET?Chapter 2. Variables and Data Types
Variables
Declaring Variables and Constants
Data Types
Arrays
Object Variables and Their Binding
The Collection Object
Parameters and ArgumentsChapter 3. 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
Scope and Accessibility in Class ModulesChapter 4. The .NET Framework: General Concepts
Namespaces
Common Language Runtime (CLR), Managed Code, and Managed Data
Managed Execution
Assemblies
Assemblies and VB .NETChapter 5. The .NET Framework Class Library
The System Namespace
Other NamespacesChapter 6. Delegates and Events
Delegates
Events and Event BindingChapter 7. Error Handling in VB .NET
Error Detection and Error Handling
Runtime Error Handling
Dealing with Logical Errors
Error ConstantsPart II. Reference
Chapter 8. The Language Reference
Part III. Appendixes
Appendix A. What's New and Different in VB .NET
Appendix B. Language Elements by Category
Appendix C. Operators
Appendix D. Constants and Enumerations
Appendix E. The VB .NET Command-Line Compiler
Appendix F. VB 6 Language Elements Not Supported by VB .NET
Index