The .NET Framework aims to promote interoperability between .NET code and existing code. Here, you'll explore the COM interoperability features in the .NET Framework and Visual Studio. In many senses, writing a COM-based application is no different than writing any other app.
Applications handle data in many ways, including displaying, moving, loading, and saving it.
As a distributed object model system, COM has its own way of handling these standard programming tasks. Knowing how COM handles object persistence helps you save and restore an object's contents whenever the situation arises, such as saving a file containing COM components. Rather than put a trademark symbol in every occurrence of other trademarked names, we state that we are using the names only in an editorial fashion with no intention of infringement of the trademark. Although all reasonable attempts are made to ensure accuracy, the publisher does not assume any liability for errors or omissions anywhere in the publication.