Product Category Search
Top rated com, dcom and atl programming
-
Best foundational reference
Microsoft COM (Component Object Model) SDK
The official Microsoft documentation and SDK provide comprehensive guidance on COM, including interfaces, IDL, and implementation best practices.
- Authoritative source
- Covers core concepts
- Free to access
- Steep learning curve
- Outdated in places
-
Best for C++ COM development
ATL (Active Template Library) in Visual Studio
ATL simplifies COM development with lightweight templates and smart pointers, making it easier to build COM components.
- Reduces boilerplate
- Good performance
- Integrates with Visual Studio
- Limited to Windows
- Requires C++ knowledge
-
Best learning resource ApressC++ COM Programming with ATL (Book by Richard Grimes)
Richard Grimes' book offers practical, in-depth guidance on COM and ATL programming with real-world examples.
- Detailed explanations
- Practical examples
- Covers advanced topics
- Somewhat dated
- Physical book only
-
Best for DCOM overview
DCOM (Distributed COM) Essentials (Book by John D. Ruley)
Provides clear explanation of DCOM architecture, security, and remote object invocation for distributed systems.
- Good introduction
- Covers security
- Practical advice
- Old material
- Limited depth
-
Best for interop between COM and .NET ApressCOM and .NET Interoperability (Book by Andrew Troelsen)
Explains how to bridge COM components with .NET applications, including RCW, CCW, and marshaling.
- Clear interop guidance
- Covers both directions
- Practical examples
- Focuses on .NET 2.0
- Not for pure COM
-
Best deep dive into ATL
ATL Internals (Book by Chris Sells and Jim Springfield)
This book explores ATL's internal workings, from smart pointers to threading models, ideal for advanced developers.
- In-depth analysis
- Expert authors
- Covers threading
- Not for beginners
- Outdated edition
-
Best for COM+ services with VB Microsoft PressCOM+ Programming with Visual Basic (Book by Ted Pattison)
Focuses on building scalable COM+ applications using VB 6, covering transactions, JIT activation, and object pooling.
- COM+ coverage
- VB-specific examples
- Easy to follow
- VB6 obsolete
- Limited modern use
-
Best for Windows system programming including COM Microsoft PressWindows via C/C++ (Book by Jeffrey Richter and Christophe Nasarre)
Comprehensive coverage of Windows programming, with chapters on COM, DLLs, and memory management.
- Authoritative
- Covers many Windows APIs
- Practical
- General Windows focus
- COM not the main topic
-
Best quick start guide
COM: A Brief How-To (Online Article by CodeProject)
A concise online tutorial that walks through creating and using a simple COM object in C++.
- Free
- Easy to follow
- Hands-on
- Very basic
- Not comprehensive
-
Best online tutorial for ATL/WTL
ATL/WTL (Windows Template Library) Tutorials (Online by The Code Project)
Step-by-step tutorials on building Windows applications with ATL and WTL, covering controls, dialogs, and COM.
- Hands-on examples
- Free
- Covers both ATL and WTL
- Not updated recently
- Intermediate level
Related Queries
- com, dcom and atl programming
- com, dcom and atl programming books
- individual architects smartwatches for menand firms
- earfun uboom l
- com and dcom networking books
- mobile app development and programming
- gis programming
- functional software programming books
- cold fusion programming books
- game programming
- xhtml software programming computer books
- computer programming logic books
- microsoft c and c windows programming
- fortran programming books
- microsoft c and c windows programming books