Product Cover Image

Building Applications and Components with Visual Basic .NET

By Ted Pattison, Joe Hummel

Published by Addison-Wesley Professional

Published Date: Oct 13, 2003

Table of Contents



Foreword by Francesco Balena.


Foreword by Rocky Lhotka.


Preface.


About the Authors.


1. The .NET Framework.

The Road to the .NET Framework.

The Architecture of the .NET Framework.

The Common Language Runtime Environment

The Framework Class Library.

Migration to .NET.

Summary.



2. Developing with Visual Basic .NET.

Getting Started.

The Visual Basic .NET Compiler.

Developing with Visual Studio .NET.

Fundamental Changes to Visual Basic.

Summary.



3. The Common Type System.

Motivation for the Common Type System.

The Common Language Specification.

Fundamental CTS Concepts.

Core CTS Types.

Programming with Arrays.

Summary.



4. Classes.

Designing Classes.

Encapsulating Types and Members.

Shared Members versus Instance Members.

Class Members.

Summary.



5. Inheritance.

Inheriting from a Class.

Polymorphism and Type Substitution.

Replacing Methods in a Derived Class.

Summary.



6. Abstract Classes and Interfaces.

Abstract Classes.

Interfaces.

Summary.



7. Delegates.

The Callback: A Simple Design Pattern.

A Trip Down Memory Lane with C++ Function Pointers.

Delegates.

Summary.



8. Events.

A Short History of Event-Based Programming.

Programming with Events.

Handling Events Raised by the .NET Framework.

Summary.



9. Structured Exception Handling.

The Fundamentals of Structured Exception Handling.

Exception Classes.

User-Defined Exceptions.

Finally Blocks.

Summary.



10. Values and Objects.

Creating User-Defined Value Types.

Object Cloning.

Garbage Collection and Object Lifetimes.

Summary.



11. Assemblies.

Learning from the Past.

Configuring Applications.

Building Assemblies.

Deploying Assemblies.

Versioning Assemblies.

Summary.



12. COM Interoperability.

A Brief History of COM.

Accessing COM from Visual Basic .NET.

Creating Visual Basic .NET DLLs for COM Clients.

Summary.



Further Reading for Visual Basic .NET Developers.


Index. 0201734958T10062003

Print

Building Applications and Components with Visual Basic .NET

Add to Cart

$49.99 | ISBN-13: 978-0-201-73495-9

Free Ground Shipping.