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


Have one to sell? Sell yours here
 
   
Professional ATL COM Programming
 
See larger image
 

Professional ATL COM Programming (Paperback)

by Richard Grimes (Author)
4.1 out of 5 stars See all reviews (12 customer reviews)

Available from these sellers.


12 used from £3.18

Customers Who Bought This Item Also Bought

Beginning ATL COM Programming

Beginning ATL COM Programming

by Richard Grimes
Explore similar items

Product details

  • Paperback: 703 pages
  • Publisher: WROX Press Ltd (1 Aug 1998)
  • Language English
  • ISBN-10: 1861001401
  • ISBN-13: 978-1861001405
  • Product Dimensions: 42.4 x 18.3 x 4.3 cm
  • Average Customer Review: 4.1 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.co.uk Sales Rank: 838,847 in Books (See Bestsellers in Books)

    Popular in this category:

    #23 in  Books > Computing & Internet > Microsoft Windows > Programming > COM & DCOM
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
.NET PROGRAMMING
   compsoft.co.uk/Dot_Net_Development    Proven expertise in application consultancy, design and development 
Xp
   Microsoft.com/uk/genuineXP.com    Use genuine Microsoft software & enjoy greater reliability & updates 
Extreme Programming?
   www.finalbuilder.com    Automate your build, test & release process visually. Try it now free! 
  
 

Product Description

Amazon.co.uk Review
The Active Template Library (ATL) provides a powerful way to build efficient Windows components. This clear, hands-on-style tutorial delivers plenty of real programming expertise and can show you how to get the most of out of ATL.

ATL COM Programming starts off with a tour of the basic methods (using C++ templates) used in ATL development, as well as a tour of basic data types, such as strings (or BSTR). After teaching these ATL fundamentals, the book moves quickly into building ATL components, while introducing the basics of every ATL control (such as IUnknown, class factories, and class registration). The book also covers the powers of Visual C++ wizards for building ATL components. Included here are some very useful sections on debugging, error handling, multithreading and connection points for building event handlers.

Later chapters concentrate on building useful ATL-based controls, whether general purpose or HTML-based components. Everything you need to know to develop components that have custom properties, event handlers, and even custom graphics is in these pages.

Written with the experienced developer in mind, ATL COM Programming shows you where the wizard-assisted development for ATL ends and custom work begins. With its hands-on approach and high level of technical detail, this book makes a good case to be the single most useful volume on ATL programming for the experienced C++ programmer. --Richard Dragan, Amazon.com

Synopsis
If you've ever looked at Wizard-generated ATL code and wondered exactly how it works, why it was implemented in that way, and what options are available to you for customizing and extending it, you should find the answers in Professional ATL COM Programming. The book is structured to lead you through ATL 3.0 in the context of Visual C++ 6.0 by working through the elements of a COM project, examining the benefits and features of ATL as you go. Every chapter contains useful quantities of working code that you can adapt for your own purposes, so that it solves your particular COM programming problem. SOC 1. COM Wrapper Classes 2. ATL Architecture 3. Interfaces 4. The ATL Object Wizard 5. Class Factories 6. Debugging and Error Handling 7. Threading and Marshaling 8. Connection Points 9. ATL Window Classes 10. ActiveX Controls 11. HTML Controls


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
programming

Your tags: Add your first tag
 

 

Customer Reviews

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

 
2 of 2 people found the following review helpful:
2.0 out of 5 stars Save your money, 9 Jun 1999
By A Customer
I don't understand where these other reviews are coming from. Surely anyone who has read this book knows that the writing is so poor that it takes hours to glean one tidbit of new knowledge. Even then, there aren't any usable code examples to solidify what you think you may have learned.

Buy ATL Internals instead, it's a much better book, and doesn't cost $60!

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



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars Full of practical explanations, 22 Dec 1999
By A Customer
Throws you in at the deep end. It is not very theoretical - more of a fast sequence of practical examples and discussions.

I would suggest reading something else first - e.g. Creating Lightweight Components with ATL.

A good book all the same.

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



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Most Excellent, 28 Mar 1999
By A Customer
After playing with ATL for about a week I realized I needed help and Microsoft Press books were not going to be my answer. Merely pages into Chapter 1 and Dr. Grimes had begun teaching me what I needed to know to write real world applications. He doesn't ramble or break your concentration by trying to be funny... every topic is presented in a concise and pratical manner. This is the best advanced book I have ever read and is appropriate for a C++ programmer already familiar with MSVC and the basic concepts behind COM. I find it strange that there is a 'Beginning ATL COM' book though, because my only exposure to ATL before this was a single chapter in the MSVC Programmer's guide and I did not have to play catch-up to follow along. I've picked up a couple other books by Wrox (as per the chart on the back ot Dr. Grimes' book, books he refers to) and I expect to be giving them rave reviews as well. Dr. Grimes has started my first love affair with a publishing company!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

3.0 out of 5 stars Hard to understand but some good topics.
"Developer's Workshop to COM and ATL 3.0" was far easier to understand and in my oppinion the only book on ATL which deserves a five star rating.
Published on 5 Sep 2001

5.0 out of 5 stars Excellent book on applied ATL
I write this due to the comments from the individual from Orange County (see 9 June). Yes, ATL Internals is a great book, however it was not intended to be in the same context... Read more
Published on 26 Oct 1999

5.0 out of 5 stars Execellent book for sessioned ATL/COM developer
This is the book targeted for the groups that have understand how COM works and have done some degree of learning. Read more
Published on 27 Aug 1999

1.0 out of 5 stars This book is worth reading if you have a lot of time.
This book tries to cover a lot of ground but does not do a decent job of explaining the material. The author does not write very well and sometimes it is easy to get lost between... Read more
Published on 19 April 1999

4.0 out of 5 stars The one that I always wanted...
This is the book I've been witing for, and finally got it. Well, I've to say, this is a fantastic book, with detail information on everything. Read more
Published on 12 Feb 1999

5.0 out of 5 stars Best book on ATL yet!
This is most in depth book on ATL that I have seen to date.

I especially like the heavy coverage of connection points and the ATL architecture.

Don't do ATL without this book!

Published on 5 Feb 1999

5.0 out of 5 stars Worth the price (if you work with ATL)
Unquestionably, a strong side of this book is that it is very comprehensive (which is, btw, consistent with his previous books--"Dcom "and "Beginning ATL... Read more
Published on 26 Nov 1998

5.0 out of 5 stars A must have for the serious ATL developer
Richard has done it again! Thanks Richard. I'm one of those souls who lives in ATL everyday. In fact, I work on the ATL team. Read more
Published on 10 Nov 1998

5.0 out of 5 stars Great reference for the advanced programmer
No-Nonsense. Just a bunch of useful advice and where all the gotchas! are. (Just the info on implementing connection points clients in C++ saved my days of hairpulling. Read more
Published on 2 Nov 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
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]

   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From Richard Grimes

Beginning ATL COM...

Beginning ATL COM Programming

As well as telling you how ATL works, the book is full of examples... Read more

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and 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

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates