Book description
Providing both theoretical and practical approaches, this in-depth programming guide explains how to interoperate between COM/COM+ and Microsoft® .NET. Coverage includes writing COM and COM+ code, disconnected applications, and new technologies in .NET.
Publisher resources
Table of contents
- COM Programming with Microsoft® .NET
- A Note Regarding Supplemental Files
- Acknowledgments
- Introduction
-
I. The .NET View of COM and COM+
-
1. COM and .NET
- Is COM Dead?
- How Does COM Work in the .NET World?
- Differences in the COM and .NET Philosophies
- Using the IDE to Access Components
- Summary
- 2. COM+ and .NET
-
3. Using COM Components in .NET Code
- COM Interop: Principles and Mechanisms
- Generating Runtime Callable Wrappers
- How COM Entities Are Converted
- How to Design COM Components for Use with .NET
- Responding to COM Events
- Using ActiveX Controls with .NET
- Summary
-
4. Using .NET Components in COM Applications
- The COM Callable Wrapper
- Generating and Using COM Callable Wrappers
- Exporting Metadata to Type Libraries
- How to Design .NET Components for Use with COM
- Hosting Windows Forms Controls in ActiveX Control Containers
- Exposing .NET Events in COM
- Summary
- 5. An Overview of COM+ Coding for .NET
-
1. COM and .NET
-
II. Writing COM Code
- 6. Attributed Programming
-
7. ATL and ATL Server
- Changes in ATL 7.0
- Introduction to ATL Server
- ATL Server Architecture
- Writing Web Applications Using ATL Server
- Writing Web Services Using ATL Server
- Consuming Web Services in C++
- Summary
-
III. Writing COM+ Code
-
8. A Simple COM+ Example
- The Importance of Using GUIDs
- A Simple Component Example
- A ServicedComponent Class Example
- Summary
- 9. Working with Disconnected Applications
- 10. Creating Subscriptions
- 11. Web Application Scenarios
-
8. A Simple COM+ Example
-
IV. Interoperability
- 12. Interacting with Unmanaged Code
- 13. Advanced Interaction
- 14. Working with Predefined Interfaces
- About the Author
- Air Compressor
- Index
- About the Authors
- Copyright
Product information
- Title: COM Programming with Microsoft® .NET
- Author(s):
- Release date: February 2003
- Publisher(s): Microsoft Press
- ISBN: 9780735618756
You might also like
book
Mastering Windows PowerShell Scripting - Third Edition
Grasp advanced PowerShell Core 6.0 functionalities to automate your environment Key Features Keep up with changes …
book
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization …
book
Windows® Internals, Sixth Edition, Part 2
Delve inside Windows architecture and internals—and see how core components work behind the scenes. Led by …
book
Python for Programmers, First Edition
The professional programmer's Deitel® guide to Python® with introductory artificial intelligence case studies Written for programmers …