Home > Store

Building Applications and Components with Visual Basic .NET

Register your product to gain access to bonus material or receive a coupon.

Building Applications and Components with Visual Basic .NET

Book

  • Sorry, this book is no longer in print.
Not for Sale

Description

  • Copyright 2004
  • Dimensions: 7" x 9-1/4"
  • Pages: 592
  • Edition: 1st
  • Book
  • ISBN-10: 0-201-73495-8
  • ISBN-13: 978-0-201-73495-9

This book is written for programmers who have experience with previous versions of Visual Basic. Its primary goal is to teach these programmers about the OOP concepts and syntax what will be new to them when moving to Visual Basic .NET. The move to VB.NET has been slower than was expected, and perhaps the biggest reason for this has been the need for existing VB programmers to learn OOP concepts and syntax. This is the book that experienced VB programmers have been looking for. Not only will it teach them traditional OOP theory from a VB point of view, but it will also show them how to use modern OOP concepts and syntax in order to develop applications faster. Ted Pattison has shown, with the huge success of his previous book, Programming Distributed Applications with COM and Visual Basic, Microsoft Press, that there is not only a large audience for this information, but that he is the most trusted source for this information.

Downloads

Source Code

Untitled Document

The sample code for this book can be found at: http://tedpattison.net/Downloads/VBNETBook.zip

Extras

Author's Site

Click for the Author's Web Site related to this title.

Sample Content

Downloadable Sample Chapter

Download the Sample Chapter related to this title.

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

Foreword

Download the Foreword file related to this title.

Index

Download the Index file related to this title.

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.