на главную поиск contacts

Object-Oriented Programming with Visual Basic .NET

Опубликовано на портале: 14-11-2006
Изд-во: O'Reilly Media, 2002, 308 с.
Visual Basic .NET is a language that facilitates object-oriented programming, but does not guarantee good code. That's where Object-Oriented Programming with Visual Basic .NET comes in. It will show you how to think about similarities in your application logic and how to design and create objects that maximize the benefit and power of .NET. Packed with examples that will guide you through every step, Object-Oriented Programming with Visual Basic .NET is for those with some programming experience.


1. Introduction

     Visual Basic .NET and Object-Oriented Programming

     The .NET Framework

2. Object Fundamentals

     Creating and Compiling the Component


     Using a Component

     Application Domains



     Intermediate Language

     The Global Assembly Cache

     System Namespace

3. Class Anatomy

     Member Variables



     Access Modifiers

     Passing Parameters

     Value Types

     Creation and Destruction

     Delegates and Events

     Design Considerations

     An Exercise

4. Object-Orientation

     Generalization and Specialization







5. Interfacing .NET

     Private Implementation


     Interfaces Versus Abstract Base Classes

     Interfaces in .NET

     Design Considerations

6. Exceptional Objects

     The Basics of Exception Handling

     Unhandled Exception Handler

     The StackTrace Object

     Resuming Code

     Retrying Code

     Performance Counters

7. Object Inspection


     Runtime Type Discovery

     Dynamic Type Loading


     Custom Attributes

8. Object In, Object Out


     Readers and Writers


     Schema Definition Tool

     Custom Serialization


9. Object Remoting


     A Remotable Object

     Windows Services

     The Client

     Designing for Remoting

     Marshal by Value (MBV)

     Hosting Objects in IIS

     Windows Service Versus IIS


10. Web Services

     Writing a Web Service

     Web Services Versus Remoting

     Using Web Services from .NET Remoting



     Accessing Data for the Web Service



Ключевые слова

См. также:
Tim Patrick, John Clark Craig
Jesse Liberty
Jesse Liberty
Jesse Liberty
Ray Lischner
Jeff Cogswell, Jonathan Turkanis, Christopher Diggins, Ryan Stephens
Chris Shiflett