ATL Internals: Working with ATL 8 (2nd Edition)
by Christopher Tavares
13 Members (4.00)
On This Page
Description
The Classic Guide to ATL–Now Updated for ATL 8 and Visual Studio 2005 Four leading Windows programming experts systematically reveal ATL’s inner workings, explaining not just how ATL works, but why it works the way it does. Client-side developers will master ATL’s resources for windowing, COM control, MFC integration, web service proxy generation, and more. Server-side programmers will discover ATL’s full COM server and object services, and its extensive support for high-throughput, show more high-concurrency web applications, and services. Every Windows developer will learn powerful ways to increase flexibility, reduce overhead, and maximize transparency and control. • Discover ATL’s internals through diagrams, example code, and internal ATL implementation code • Walk through wizards that simplify ATL usage in common applications • Master string handling in C++, COM, and ATL • Leverage ATL smart types, including CComPtr, CComQIPtr, CComBSTR, and CComVariant • Understand and choose the right options for implementing IUnknown • Create glue code that exposes COM objects from COM servers • Use canned interface implementations to support object persistence, COM collections, enumerators, and connection points • Build standalone applications and UI components with ATL window classes and controls • Use ATL Server to develop web applications that run on Microsoft IIS show lessTags
Member Reviews
Members
- Recently Added By
Author Information
2 Works 14 Members
Classifications
- Genres
- Technology, Nonfiction
- DDC/MDS
- 005.3 — Computer science, information & general works Computer science, knowledge & systems Artificial Intelligence/Virtual Reality Software
- LCC
- QA76.76 .D47 .R43 — Science Mathematics Mathematics Instruments and machines Calculating machines Electronic computers. Computer science Computer software
- BISAC
Statistics
- Members
- 13
- Popularity
- 1,770,645
- Rating
- (4.00)
- Languages
- English
- Media
- Paper, Ebook
- ISBNs
- 3
- UPCs
- 1



