Chapter 11. .NET Design Guidelines for Components Used by COM Clients

In This Chapter

Naming Guidelines

Usage Guidelines

Reporting Errors

Exposing Enumerators to COM

Versioning

Deployment

Testing Your Component from COM

This chapter begins Part IV, “Designing Great .NET Components for COM Clients” in which we look at the process of writing .NET components that might be exposed to COM clients. Two kinds of .NET components fall into this category:

• Components designed primarily with .NET clients in mind, for which ease of use from COM is an added bonus

• Components specifically written for COM clients, because writing a COM component in a .NET language is often easier than writing it in a non-.NET language (especially unmanaged ...

Get .NET and COM: The Complete Interoperability Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.