Description |
1 online resource |
|
text file |
Contents |
Hello, ATL -- Strings and text -- ATL smart types -- Objects in ATL -- COM servers -- Interface maps -- Persistence in ATL -- Collections and enumerators -- Connection points -- Windowing -- ActiveX controls -- Control containment -- Hello, ATL server : a modern C++ web platform -- ATL server internals -- Appendix A: C++ templates by example -- Appendix B: ATL header files -- Appendix C: Moving to ATL 8 -- Appendix D: Attributed ATL. |
Access |
Use copy Restrictions unspecified star MiAaHDL |
Reproduction |
Electronic reproduction. [Place of publication not identified] : HathiTrust Digital Library, 2010. MiAaHDL |
System Details |
Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002. http://purl.oclc.org/DLF/benchrepro0212 MiAaHDL |
Processing Action |
digitized 2010 HathiTrust Digital Library committed to preserve pda MiAaHDL |
Summary |
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, 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. |
Subject |
Active template library.
|
|
Active template library. |
|
Active template library |
|
Application software -- Development.
|
|
Logiciels d'application -- Développement. |
|
Application software -- Development. |
|
Application software -- Development |
Added Author |
Tavares, Chris.
|
Other Form: |
Print version: ATL internals. 2nd ed. Upper Saddle River, NJ : Addison-Wesley, ©2007 (DLC) 2006008998 (OCoLC)64897677 |
ISBN |
0321159624 (paperback) |
|
9780321159625 (paperback) |
Standard No. |
9780321159625 |
|
0321159624 |
|