See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

20 used & new from $0.62

Have one to sell? Sell yours here
 
 
Beginning ATL 3 COM Programming
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Beginning ATL 3 COM Programming (Paperback)

by Julian Templeman (Author), Richard Grimes (Author), George Reilly (Author), Alex Stockton (Author), Karli Watson (Author)
3.3 out of 5 stars See all reviews (30 customer reviews)


Available from these sellers.


5 new from $13.75 15 used from $0.62
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 11 used & new from $14.13

Customers Who Bought This Item Also Bought

Inside Com (Microsoft Programming Series)

Inside Com (Microsoft Programming Series)

by Dale Rogerson
Essential COM (DevelopMentor Series)

Essential COM (DevelopMentor Series)

by Don Box
4.3 out of 5 stars (91)  $34.64
Effective COM: 50 Ways to Improve Your COM and MTS-based Applications (Addison-Wesley Object Technology Series)

Effective COM: 50 Ways to Improve Your COM and MTS-based Applications (Addison-Wesley Object Technology Series)

by Don Box
4.5 out of 5 stars (16)  $34.10
Programming Windows®, Fifth Edition (Microsoft Programming Series)

Programming Windows®, Fifth Edition (Microsoft Programming Series)

by Charles Petzold
4.3 out of 5 stars (88)  $37.79
Understanding Active X and Ole (Strategic Technology Series)

Understanding Active X and Ole (Strategic Technology Series)

by David Chappell
Explore similar items

Editorial Reviews

Amazon.com Review
With its support for fast and efficient COM components, the Active Template Library (ATL) 3 is probably the preferred method of writing code with today's Visual C++. There is perhaps no better choice for getting started with ATL than Beginning ATL 3 COM Programming, a guide that covers all the basics for anyone with some C++ experience who is new to this powerful library.

This title strikes a valuable balance between exploring the ATL wizards in Visual C++ 6 and explaining (and tweaking) this tool-generated code. Early sections look at the basics of COM, from basic interfaces and conventions. At first, code is written manually without ATL. The book then turns to the Visual C++ wizards for writing COM components. A notable section here covers the many "maps" that are used by ATL to show off where to customize events and other custom features. The authors also do a good job with the basics of dual interfaces (for OLE Automation) and remote COM (DCOM).

ATL 3 can be used to manage windows and dialog controls, and the book points the way to working with basic and advanced dialog components (including common controls). This text culminates in a tutorial on ATL controls (which can be used on the Web inside Internet Explorer). The authors provide a step-by-step guide to creating a fully functional ATL component (which displays URLs inside a TreeView).

The new ATL 3 offers a lot to developers, and Beginning ATL 3 COM Programming shows you how to take advantage of its built-in strengths. ATL is still tough terrain to master, but this title matches the right level of technical detail with tutorial code that really does put this powerful library into the hands of every C++ developer. Read it to start mastering the premier framework for Visual C++. --Richard Dragan

Topics covered: COM basics, the IUnknown interface, MIDL and type libraries, in-process and out-of-process COM servers, ATL COM wizards, ATL architecture and maps, containment and aggregation, IDispatch and OLE Automation, dual interfaces, scripting with Visual C++, Visual Basic and Visual J++, DCOM basics, marshaling, threading and apartments, ATL window classes, ATL classes for dialog controls, connection points and events, control properties, persistence and property bags, tutorial for full ActiveX controls, property pages, stock and ambient properties.

Product Description
The Active Server Library (ATL) is a tool that simplifies the creation of COM components. The latest version , ATL 3.0, marks the blossoming of ATL as a technology. It now covers the entire spectrum of COM applications.

COM is the grand unifying technology on Microsoft platforms, providing the core infrastructure for this and the next generation of Windows. ATL is simply the best way to create COM components, combining flexibility and ease of use with great performance.

We'll show you how to get started with COM and ATL. More than that, we'll show you how to create useful controls as we back up the theory with ambitious examples in every chapter.

See all Editorial Reviews


Product Details

  • Paperback: 500 pages
  • Publisher: Peer Information (September 1999)
  • Language: English
  • ISBN-10: 1861001207
  • ISBN-13: 978-1861001207
  • Product Dimensions: 9.2 x 7.3 x 1.4 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 3.3 out of 5 stars See all reviews (30 customer reviews)
  • Amazon.com Sales Rank: #420,855 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #13 in  Books > Computers & Internet > Networking > Networks, Protocols & APIs > COM & DCOM
    #15 in  Books > Computers & Internet > Programming > APIs & Operating Environments > COM, DCOM & ATL

Look Inside This Book
Browse Sample Pages:
Front Cover | Table of Contents | Index | Back Cover

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

30 Reviews
5 star:
 (12)
4 star:
 (3)
3 star:
 (5)
2 star:
 (3)
1 star:
 (7)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (30 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
14 of 15 people found the following review helpful:
5.0 out of 5 stars Much improved over 1st ed, November 25, 1999
This is much improved from the first edition, with all of the example code written for VC6/ATL3. The authors cover most of the features of ATL in a clear way and is a great way to start learning about ATL. The title is a bit misleading, it is not a 'beginners' book because they get down to the mechanics of ATL straight away.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 14 people found the following review helpful:
1.0 out of 5 stars Buy if you wanna be in a soup, January 21, 2002
By A Customer
When I started with ATL COM I had but little choice apart from this book. Since there are too many heads on each and every WROX book they spoil the broth. IT IS NOT FOR THE BEGINERS NEITHER FOR THE INTERMIDIATE. And now that I have got around 2 and 1/2 years of experience I still find it intimidating.

Best way to Start will be
1) Read Inside COM (Microsoft) Inside Out.
2) Graduate to Andrew Troelsen's Developer's Workshop to COM and ATL 3.0. The best that any one can get.
3) And Do read the MSDN.
4) For those who want then to jump into COM+ bandwagan read through Pradeep Tapadiya's 'COM+ Programming: A Practical Guide Using Visual C++ and ATL'

That will make you day. And hey don't forget to read the postings at develop.com and anything written by Don Box/Jefrey Richter.

Bottom Line - STAY AWAY FROM THIS BOOK

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 10 people found the following review helpful:
5.0 out of 5 stars Very good basis for learning ATL, April 6, 2000
By S. Brown (Llandeilo, Wales) - See all my reviews
(REAL NAME)   
A really good, clear introduction to ATL (though not adequate as a primer in COM). For someone who already understands some of the basics of COM and feels a need to work through some clear examples to get a real feel for ATL, this book is excellent. 'ATL Internals' is good and much more detailed - but I found that as a beginner, the details can tend to obscure the overall picture. This book left me feeling confident and enthusiastic about ATL.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars For anyone learning COM and ATL
If you want to learn Microsoft's Common Object Model and the Active Template Library (COM/ATL) you will want this book, I got this book by recomendation of a fellow programmer... Read more
Published on March 21, 2007 by Gabriel T. Sharp

1.0 out of 5 stars simply aweful
This book promises so much. It has well thought out chapter headings, great diagrams and what appears to be great content. Read more
Published on August 17, 2004 by M. S. Thomas

4.0 out of 5 stars Prerequisites for reading this book
I am a fourth year college student, and I have currently finished chapter 3 of this book (It's over Christmas break, so it's a little slow). Read more
Published on January 4, 2002 by Huajun Zhai

1.0 out of 5 stars Not well written
This book reads poorly. The author clearly understands the technology, but just as clearly does not know how to communicate that effectively in the written word. Read more
Published on December 23, 2001 by tomy41

1.0 out of 5 stars Not well written
This book reads poorly. The author clearly understands the technology, but just as clearly does not know how to communicate that effectively in the written word. Read more
Published on December 23, 2001 by Tom Y

2.0 out of 5 stars NOT for beginners at ALL
This is not a beginner's guide to ATL COM in any way, shape, or form. The first two chapters are dedicated to getting into the guts of COM and don't deal with ATL at all. Read more
Published on December 18, 2001 by bigjimleo

4.0 out of 5 stars Good book overall with some very good information.
Not a beginers book (although not too hard to understand).
Not as good as some of the other ATL books but I would recommend any serious ATL programmer to buy this book and read... Read more
Published on November 29, 2001

5.0 out of 5 stars Excellent choice for learning ATL!
This book provided clear examples of the many uses of ATL. The samples are clear and provide a detailed explanation of each step making the learning curve much easier. Read more
Published on August 10, 2001 by Mark R Belles

1.0 out of 5 stars Does not flow well, poor introduction to COM
This book doesn't flow well, for example: the chapter on COM Architecture is too deep in. Each chapter reads like it's own mini-book leaving the reader to wonder if there was any... Read more
Published on April 23, 2001 by J. DEATS

5.0 out of 5 stars This book carries the water
I have purchased a stack of ATL and COM books. All have there own strong points. The Wrox "Beginning ATL3 COM Programming" by Grimes et all, gets the "ah! Read more
Published on February 15, 2001

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)

Listmania!


Look for Similar Items by Category


Think Green and Use Hand Tools

Think Green and Use Hand Tools
If you're adopting a greener lifestyle, check out our extensive variety of hand tools. Take advantage of great pricing on our full range of hand tools, including clamps, hammers, wrenches, and more.

Shop all hand tools

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates