Skip to content

COM+ Programming with Visual Basic Developing COM+ Servers with COM, COM+, And . NET

Best in textbook rentals since 2012!

ISBN-10: 1565928407

ISBN-13: 9781565928404

Edition: 2001

Authors: Jose Mojica

List price: $34.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

The importance of a book like "COM+ Programming with Visual Basic lies in the fact that the Visual Basic programming environment is designed to hide as many low-level system details as possible. While this approach can speed development time by letting you focus on the task at hand, it actually hinders the process when it obscures details you need to understand or control. Such is often the case for programmers who are developing components that take advantage of COM+ services. "COM+ Programming with Visual Basic takes aim squarely at the information needs of these developers. For instance, despite the marketing hype about COM+ as the new and improved version of COM, classic COM is very…    
Customers also bought

Book details

List price: $34.95
Copyright year: 2001
Publisher: O'Reilly Media, Incorporated
Publication date: 7/24/2001
Binding: Paperback
Pages: 364
Size: 6.75" wide x 9.00" long x 1.00" tall
Weight: 1.232
Language: English

Jose Mojica is an instructor and researcher at DevelopMentor, a company that's gained an international reputation for its experience with COM and COM+. He teaches various courses that focus on enterprise development in COM+, IIS, .NET, and Visual Basic. Before joining DevelopMentor, Jose was a consultant at IBM, writing DCOM servers that performed speech recognition and creating ActiveX controls in ATL for the ViaVoice SDK. He has worked with Visual Basic since Version 1.0. Jose is the author of Building ActiveX Controls with Visual Basic 5.0 and coauthor of Programming Internet Controls and Distributed Applications for Visual C++ 6.0 MCSD Training Kit.

Preface
COM+ Internals
What Is COM+?
COM and COM+
Knowing the Internals
Introduction to .NET
Interface-Based Programming
Why Interface-Based Programming?
Defining Interfaces in Visual Basic
Using a Class Through an Interface
Polymorphism I (Multiple Components--Single Interface)
Polymorphism II (Single Component--Multiple Interfaces)
Review
How Interfaces Work Internally
Life Without Interfaces
Memory Layout of Interfaces
COM as a Binary Standard
Type Libraries
COM Standard Interfaces: IUnknown and IDispatch
Summary
In-Process Servers
Client-Server Communication: A High-Level View
Client-Server Communication: A Low-Level View
Out-of-Process Servers and COM's Remoting Architecture
ActiveX EXEs
Threads
Remoting and Location Transparency
Pinging Mechanism
Summary
Versioning
The Goal of COM Versioning
Client Requirements
COM's Versioning Story
How Visual Basic Versions Your COM Objects
Using IDL
Summary
COM+ Applications
Creating a COM+ Application
Services Overview
COM+ Administration Components
Summary
Writing and Debugging COM+ Code
COM+ Architecture
Debugging COM+ Applications
Transaction Services
What Is a Transaction?
Declarative Transactions
Summary
COM+ Security
Security Terminology
RPC Security
COM/COM+ Security
Internet-Based Security
Summary
Introduction to .NET
The .NET Architecture
Developing Assemblies
VB.NET Features
Mixing COM+ and .NET
Using COM+ Services
Summary
Index