As well as telling you how ATL works, the book is full of examples illustrating the concepts. We cover connection points, collections, enumerations; explain how ATL handles IDispatch, error objects; persistence interfaces and how to extend them, explain how ATL handles ambient and stock properties; property maps, message maps, property pages, initializing properties via scripting and >PARAM< tags;
We also explain various ways of marshaling, threading, and how ATL handles the various models. We cover DCOM related topics like using surrogates to remote DLL servers and writing remote EXE servers (we develop a class and a sample client that calls the class inproc, local, via a surrogate, and remote). The final chapter develops a full control that is scriptable and has complex properties that can be initialized in IE and in VB, and set via a property page
"synopsis" may belong to another edition of this title.
The book is primarily for Visual C++ developers (although ATL is freely available from Microsoft's web site at present). The reader will probably be fairly experienced in using MFC, and may well have used the Wizards to produce simple MFC controls in the past. The book is ideal for people who need to get to grips with the principles of COM and the ways in which ATL handles much of the complexity for the programmer.
The book is a logical next step for people who have read Beginning Visual C++ 5. The back of Beginning Visual C++5, which is in CompUSA, points consumers to this book.
Richard Grimes
ATL took hold of Richard while he was part of a team developing a COM-based workflow system. Its elegance and symplicity had a lasting effect on him. Now, although Richard does not live an obsessively pure COM lifestyle, he finds that ATL gives him more time to enjoy his garden. Richard writes and advises on COM and ATL, and can be contacted via email at atl.dev@grimes.demon.co.uk.
George Reilly
George V. Reilly is a graduate of Trinity College Dublin and Brown University. He has been programming since 1982. He lives in Seattle where he works for Microsoft as a developer on the Internet Information Server team. He can be reached at gvr@halcyon.com.
Alex Stockton
Alex runs the World of ATL website when he's not writing and editing for Wrox Press. He can be contacted at alexs@wrox.com.
Julian Templeman
Orginally trained as a geologist, Julian got side-tracked into programming in the late 70's, and has never found his way back. After working in computer graphics and the oil industry, he now works for a London-based training and consultancy company, where he spends a large part of his time lecturing on C++ and Windows programming. He can be contacted at julian@groucho.demon.co.uk
"About this title" may belong to another edition of this title.
£ 6.93 shipping from France to United Kingdom
Destination, rates & speeds£ 32.71 shipping from U.S.A. to United Kingdom
Destination, rates & speedsSeller: Ammareal, Morangis, France
Softcover. Condition: Moyen. Ancien livre de bibliothèque. Traces de pliures sur la couverture. Traces d'usure sur la couverture. Salissures sur la tranche. Edition 1998. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Acceptable. Former library book. Traces of creases on the cover. Signs of wear on the cover. Stains on the edge. Edition 1998. Ammareal gives back up to 15% of this item's net price to charity organizations. Seller Inventory # D-595-878
Quantity: 1 available
Seller: Bahamut Media, Reading, United Kingdom
Paperback. Condition: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 6545-9781861000118
Quantity: 2 available
Seller: AwesomeBooks, Wallingford, United Kingdom
Paperback. Condition: Very Good. Beginning ATL COM Programming This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 7719-9781861000118
Quantity: 2 available
Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.5. Seller Inventory # G1861000111I3N00
Quantity: 1 available
Seller: More Than Words, Waltham, MA, U.S.A.
Condition: Very Good. . . All orders guaranteed and ship within 24 hours. Before placing your order for please contact us for confirmation on the book's binding. Check out our other listings to add to your order for discounted shipping. Seller Inventory # WAL-F-3b-002384
Quantity: 1 available
Seller: The Media Foundation, BEAVERTON, OR, U.S.A.
Paperback. Condition: Fine. NOTE: Crease down spine. Name inside front cover. (price reflects) Book is in excellent condition. Pages are crisp and clean, binding tight. Cover shows light edgewear, shelfwear. 100% Satisfaction Guaranteed. Orders received before 3PM PT typically ship same day. All profits support the non-profit community. Seller Inventory # mon0000068387
Quantity: 1 available
Seller: BennettBooksLtd, North Las Vegas, NV, U.S.A.
Paperback. Condition: New. In shrink wrap. Looks like an interesting title! Seller Inventory # Q-1861000111
Quantity: 1 available