did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780596001469

Object-Oriented Programming With Visual Basic.Net

by
  • ISBN13:

    9780596001469

  • ISBN10:

    0596001460

  • Format: Paperback
  • Copyright: 2002-10-01
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.95 Save up to $1.05
  • Buy New
    $33.90

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Visual Basic .NET is the first truly object-oriented version of the Visual Basic language. The VB community, having just recently become comfortable with the limited object orientation available in Visual Basic 6.0, will face a significant learning curve. The purpose of Object- Oriented Programming with Visual Basic .NET is to introduce the concepts of object-oriented programming using Visual Basic .NET. VB .NET is a language that facilitates object-oriented programming, but does not guarantee good object-oriented code. For this reason, many fundamentals of object-oriented design (OOD) are introduced throughout the book.

Table of Contents

Preface ix
Introduction
1(9)
Visual Basic .NET and Object-Oriented Programming
3(3)
The .NET Framework
6(4)
Object Fundamentals
10(21)
Creating and Compiling the Component
10(2)
Namespaces
12(1)
Using a Component
13(1)
Application Domains
14(2)
Contexts
16(1)
Assemblies
16(2)
Intermediate Language
18(5)
The Global Assembly Cache
23(2)
System Namespace
25(6)
Class Anatomy
31(40)
Member Variables
32(1)
Properties
33(3)
Methods
36(1)
Access Modifiers
37(6)
Passing Parameters
43(2)
Value Types
45(3)
Creation and Destruction
48(7)
Delegates and Events
55(11)
Design Considerations
66(1)
An Exercise
66(5)
Object-Orientation
71(26)
Generalization and Specialization
71(1)
Inheritance
72(6)
Containment
78(3)
Polymorphism
81(1)
Overloading
81(4)
Overriding
85(3)
Substitution
88(9)
Interfacing .NET
97(25)
Private Implementation
98(1)
Versioning
99(1)
Interfaces Versus Abstract Base Classes
100(3)
Interfaces in .NET
103(18)
Design Considerations
121(1)
Exceptional Objects
122(26)
The Basics of Exception Handling
122(5)
Unhandled Exception Handler
127(3)
The StackTrace Object
130(3)
Resuming Code
133(6)
Retrying Code
139(3)
Performance Counters
142(6)
Object Inspection
148(42)
Reflection
148(1)
Runtime Type Discovery
149(13)
Dynamic Type Loading
162(5)
Attributes
167(5)
Custom Attributes
172(18)
Object In, Object Out
190(38)
Streams
190(4)
Readers and Writers
194(6)
Serialization
200(12)
Schema Definition Tool
212(1)
Custom Serialization
213(4)
NetworkStream
217(11)
Object Remoting
228(34)
Channels
228(2)
A Remotable Object
230(2)
Windows Services
232(9)
The Client
241(7)
Designing for Remoting
248(1)
Marshal by Value (MBV)
249(6)
Hosting Objects in IIS
255(3)
Windows Service Versus IIS
258(1)
Authentication
259(3)
Web Services
262(21)
Writing a Web Service
263(7)
Web Services Versus Remoting
270(1)
Using Web Services from .NET Remoting
271(2)
Compatibility
273(2)
UDDI
275(1)
Accessing Data for the Web Service
276(7)
Bibliography 283(2)
Index 285

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program