My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Visual Basic 2005 in a Nutshell, Third Edition
By
Tim Patrick
,
Steven Roman, Ph.D.
,
Ron Petrusha
,
Paul Lomax
January 2006
Pages: 766
|
Table of Contents
|
Index
|
Sample Chapter
Table of Contents
The Basics
Chapter 1
Introduction
Why Visual Basic .NET?
What Is Visual Basic .NET?
What Can You Do with Visual Basic .NET?
Versions of Visual Basic for .NET
Chapter 2
The .NET Framework: General Concepts
Common Language Runtime
Managed Code
Namespaces
Types and Objects
Assemblies
The Framework Class Library
Application Deployment
The .NET Framework and Visual Basic
Chapter 3
Introduction to Object-Oriented Programming
Principles of Object-Oriented Programming
OOP Development in Visual Basic
Chapter 4
Variables and Data Types
Data Types
Variables
Constants
Enumerations
Arrays
Collections
Parameters and Arguments
Chapter 5
Operators
Arithmetic Operators
Concatenation Operators
Logical and Bitwise Operators
Assignment Operators
Comparison Operators
Object Operators
Operator Overloading
Operator Precedence
Chapter 6
Program Structure
Visual Studio Application Types
Referencing Components and Classes
Application Entry Points
Code File Contents
The Structure of a Visual Basic Program
Chapter 7
The .NET Framework Class Library
The System Namespace
The System.Collections Namespace
The System.Data Namespace
The System.IO Namespace
The System.Text.RegularExpressions Namespace
The System.Windows.Forms Namespace
Other Namespaces
Chapter 8
Delegates and Events
Delegates
Events and Event Binding
Chapter 9
Attributes
Syntax and Use
Defining a Custom Attribute
Using a Custom Attribute
Chapter 10
Generics
What Are Generics?
Type Parameters
Multiple Type Parameters
Constraints
Multiple Constraints
Accessing Type Parameter Members
Generic Methods
Nested Generic Types
Overloaded Types and Members
Chapter 11
Error Handling in Visual Basic
Error Detection and Error Handling
Runtime Error Handling
Dealing with Logic Errors
Error Constants
Reference
Chapter 12
The Language Reference
Chapter 13
The 'My' Reference
Appendixes
Appendix A
Language Elements by Category
Array Handling
Clipboard
Collection Objects
Common Dialogs
Conditional Compilation
Conversion
Date and Time
Debugging
Declaration
Error Handling
File System
Financial
Information
Input/Output
Integrated Development Environment
Interaction
Mathematics
Program Structure and Flow
Programming
Registry
String Manipulation
Appendix B
Namespace Hierarchy
'My' Namespace Hierarchy
System Namespace Hierarchy
Appendix C
Constants and Enumerations
Visual Basic Intrinsic Constants
ControlChars Class
Visual Basic Enumerations
Appendix D
What's New and Different in Visual Basic .NET 2002
Language Changes in VB.NET 2002
Changes to Programming Elements
Obsolete Programming Elements
Structured Exception Handling
Changes in Object Orientation
Appendix E
What's New and Different in Visual Basic .NET 2003
Language Changes in VB.NET 2003
Appendix F
What's New and Different in Visual Basic 2005
Enhancements of Existing Functionality
The 'My' Namespace
Other New Features
Appendix G
VB 6 Language Elements No Longer Supported
Appendix H
The Visual Basic Command-Line Compiler
Compiler Basics
Command-Line Switches
Using a Response File
Conditional Compilation Constants
Colophon
Return to
Visual Basic 2005 in a Nutshell