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.
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
COM & .NET Component Services
With COM and .NET Component Services, skilled COM developers can leverage their knowledge for the next …
book
.NET Gotchas
Like most complex tasks, .NET programming is fraught with potential costly, and time-consuming hazards. The millions …
book
Visual Basic Design Patterns: VB 6.0 and VB.NET
Design patterns provide programmers with a convenient way to reuse object-oriented code across projects and between …
book
Access™ 2007 VBA Programmer's Reference
This resource provides the tools you need to leverage Access 2007's built-in functionality and VBA in …