Publisher: O'Reilly Media Released: August 2001 Pages: 656
The extensive changes to Visual Basic and the newness of the .NET platform call for a VB .NET reference guide oriented toward professional developers--those deeply experienced in Visual Basic and those adding VB .NET to their list of mastered languages. VB .NET Language in a Nutshell answers the call. As a reference book, it doesn't waste space on simple concepts, but documents, using practical examples, how language elements work, alternative approaches, optimal usage, and potential pitfalls. As a quick introduction, the first section of VB .NET Language in a Nutshell leads you through the important areas of programming VB .NET, including: - Variables and Data Types
- Introduction to Object Oriented Programming
- The .NET Framework: General Concepts
- The .NET Framework Class Library
- Delegates and Events
- Error Handling
The meat of the book is the alphabetical reference to the functions, statements, directives, objects, and object members that make up the VB .NET language. As an experienced developer, you can quickly get the whole story on a language element that interests you or seems to be behaving unexpectedly in your code. To ease your transition to .NET, there's a "VB .NET/VB 6 Differences" section for each language element. A hefty appendix section includes: - What's New and Different in VB .NET
- Language Elements by category
- Operators
- Constants and Enumerations
- The VB .NET Command Line Compiler
- VB 6 Language Elements Not Supported by VB .NET
No matter how much experience you have programming with VB, this is the kind of book you'll want to have close by, both as your standard reference guide and as a tool for troubleshooting and identifying programming problems. |
-
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 Arguments
-
Chapter 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 Modules
-
Chapter 4 The .NET Framework: General Concepts - Namespaces
- Common Language Runtime (CLR), Managed Code, and Managed Data
- Managed Execution
- Assemblies
- Assemblies and VB .NET
-
Chapter 5 The .NET Framework Class Library - The System Namespace
- Other Namespaces
-
Chapter 6 Delegates and Events - Delegates
- Events and Event Binding
-
Chapter 7 Error Handling in VB .NET - Error Detection and Error Handling
- Runtime Error Handling
- Dealing with Logical Errors
- Error Constants
-
Reference -
Chapter 8 The Language Reference -
Appendixes -
Appendix 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 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 Operators - Arithmetic Operators
- Assignment Operators
- Concatenation Operators
- Comparison Operators
- Logical and Bitwise Operators
- Operator Precedence
-
Appendix Constants and Enumerations - Visual Basic Intrinsic Constants
- ControlChars Class
- Visual Basic Enumerations
-
Appendix The VB .NET Command-Line Compiler - Compiler Basics
- Command-Line Switches
- Using a Response File
-
Appendix VB 6 Language Elements Not Supported by VB .NET -
Colophon |
- Title:
- VB .NET Language in a Nutshell
- By:
- Steven Roman, PhD, Ron Petrusha, Paul Lomax
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Safari Books Online
- Print:
- August 2001
- Pages:
- 656
- Print ISBN:
- 978-0-596-00092-9
- | ISBN 10:
- 0-596-00092-8
|
-
Ron Petrusha Ron Petrusha is an editor for O'Reilly and is the author/coauthor of many books, including VBScript in a Nutshell. Ron has a background in quantitative labor history, specializing in Russian labor history, and holds degrees from the University of Michigan and Columbia University. He began working with computers in the mid 1970s, programming in SPSS (a programmable statistical package) and FORTRAN on the IBM 370 family. Since then, he has been a computer book buyer, an editor of a number of books on Windows and Unix, and a consultant on projects written in dBASE, Clipper, and Visual Basic. View Ron Petrusha's full profile page. -
Paul Lomax Paul Lomax, author of O'Reilly's VB & VBA in a Nutshell and a coauthor of VBScript in a Nutshell, is an experienced VB programmer with a passion for sharing his knowledge--and his collection of programming tips and techniques gathered from real-world experience. View Paul Lomax's full profile page. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Donald Bales
November 2001
By Jason Price
August 2001
|
Customer Reviews
1/17/2002 4.0VB .NET Language in a Nutshell Review By Martin Colwell from Undisclosed 1/14/2002 5.0VB .NET Language in a Nutshell Review By Greg Robinson from Undisclosed
|
|
|