Application Development Using Visual Basic and .NET By Robert J. Oberg, Peter Thorsteinson, Dana L. Wyatt
Table of Contents
Chapter 3. VB.NET Essentials, Part I
In the first part of the chapter we provided an overview of VB.NET as a visual development environment and also explained the new feature of using VB.NET to create console applications. We then began a systematic but concise coverage of the essentials of the VB.NET language, which should equip you to start writing nontrivial programs. We surveyed variables , operators, control structures, formatting, methods , and input/output. We examined classes in detail, and we looked at some convenience features, such as properties. We covered the essentials of data types in VB.NET, which map to the Common Type System. We discussed the fundamental distinction between value and reference types, and saw how to convert between them using boxing and unboxing operations.
In the next chapter we will continue our study of VB.NET essentials by looking at strings, arrays, and at a number of utility functions.