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

Ready to Buy?
woodys-uk
Price: £46.10
In stock

18 used & new from £3.23

Have one to sell? Sell yours here
 
   
ATL Internals (Advanced Windows)
 
See larger image
 

ATL Internals (Advanced Windows) (Paperback)

by Brent E. Rector (Author), Chris Sells (Author)
4.6 out of 5 stars See all reviews (36 customer reviews)

Available from these sellers.


5 new from £34.17 13 used from £3.23

Customers Who Bought This Item Also Bought

The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library: A Tutorial and Reference

by Nicolai M. Josuttis
4.8 out of 5 stars (12)  £37.39
Beginning Mfc Programming

Beginning Mfc Programming

by Ivor Horton
Essential COM

Essential COM

by Don Box
Developer's Workshop to COM and ATL 3.0

Developer's Workshop to COM and ATL 3.0

by Andrew W. Troelsen
Effective COM: 50 Ways to Improve Your COM and MTS-based Applications (Object Technology Series)

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

by Don Box
4.9 out of 5 stars (10)  £34.99
Explore similar items

Product details

  • Paperback: 656 pages
  • Publisher: Addison Wesley (21 April 1999)
  • Language English
  • ISBN-10: 0201695898
  • ISBN-13: 978-0201695892
  • Product Dimensions: 23.1 x 18.8 x 3.8 cm
  • Average Customer Review: 4.6 out of 5 stars See all reviews (36 customer reviews)
  • Amazon.co.uk Sales Rank: 631,119 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
ATL Member Offer
   www.fromyourassociation.com/ATL    Great Value Home and Car Insurance Designed for You From Aviva. 
Buy Advanced Office PDF
   www.softwareparadise.co.uk/    Search & Buy over 30,000 titles from UK's leading Software Supplier 
Advance Windows?
   www.Ask.com    Get Information on Advance Windows Find the Right Information for You. 
  
 

Product Description

Amazon.co.uk Review
Written for the advanced C++ programmer, ATL Internals reveals the inner workings of the Active Template Library (ATL), the toolkit of choice for building today's lightweight Internet and server components.

The book begins with a tour of the ATL code generated by the Microsoft Visual C+&# 6 AppWizard. The authors introduce fundamental ATL programming issues here, but they do not provide a general introduction to COM or ATL; they assume that readers have a good deal of background in both C C++ and COM.

The book focuses on the extremely useful ATL support classes for managing strings (BSTRs), variants, and smart pointers. It covers the classes that help instantiate COM components (and examines support for different threading models and "creator" classes). The guide continues with object internals--covering object maps and the classes used to manage them--and interfaces, including aggregates and various interface design options. Information on ATL's support for persistence, which lets objects save and restore their state; on how ATL supports basic containers; and on interfaces that work with the Standard Template Library (STL) in C C++ is well done.

Later sections explain how to work with windows and ActiveX controls. After some material on events (and connection points), the authors reveal ATL support for basic window operations, including dialogs. For building a custom ActiveX control, the authors provide an excellent example of a nicely functional visual control. (This code will prove invaluable since it illustrates all the essentials of ATL component programming.) --Richard Dragan

Review





"I've often thought that I should write a book on how ATL works. After reading ATL Internals, I don't think there would be much left for me to write about." — Jim Springfield, Inventor of ATL, Microsoft Corporation

"This book is the definitive reference for ATL programmers. The chapter on CcomObject is worth the price alone." — Don Box, COM guy, DevelopMentor

"Brent and Chris are always technically accurate and present the information in a well written, easy to understand manner... I bought it and I'm the ATL Development Lead! " — Christian Beaumont, ATL Development Lead, Microsoft Corporation



See all Product Description

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
book - computer - programming
application software book

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

ATL Internals: Working with ATL 8 (Addison-Wesley Object Technology)
52% buy
ATL Internals: Working with ATL 8 (Addison-Wesley Object Technology) 5.0 out of 5 stars (1)
£36.54
ATL Internals (Advanced Windows)
48% buy the item featured on this page:
ATL Internals (Advanced Windows) 4.6 out of 5 stars (36)

 

Customer Reviews

36 Reviews
5 star:
 (31)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (36 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
1 of 1 people found the following review helpful:
5.0 out of 5 stars A Must buy for ATL., 5 Sep 2001
By A Customer
covers ground no other ATL book covers and hence I have given it 5 stars. Could have been more thorough but what it does explain is well explained and therefore I recommed this book for anyone to buy.
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 For those who are passing to the advance level, 1 Sep 2000
Nice book for understanding the simpler and more complex aspects of using ATL. However it is difficult to read as you get more tired. No extra information is being provided on in-depth topics, so you have to cope with the existing content... In general it is a worth having it book ... I've learned a lot with it...
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 The ultimate ATL guide, 19 April 1999
By A Customer
I finally got my copy and after reading most of it in one go I have to say that this book simply should be considered the official ATL developer's guide. It covers all aspects of ATL, including its flaws and pitfalls, and really shows the simplicity, flexibility and elegance of ATL. The authors go beyond enumerating (pun) the classes and their purposes but dwell into the internals and plumbing of ATL, thus justifying the title. The book reflects the authors' active part in the ATL community, their engagement in the ATL mailing list and forums. If you're a developer eager to leverage your COM and ATL knowledge and understanding, this book is a must !
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

5.0 out of 5 stars More than essentail
For anyone using ATL this has to be the most useful resource published to date. Starting with the basics such as the ATL smart types, CComObject and its friends, the book takes... Read more
Published on 22 Sep 1999 by davewil

5.0 out of 5 stars A must have for VC++ lovers
This is one of the best book on advanced COM development in VC++. Unlike most of the books on ATL, this book focuses more on the usage of ATL as a tool rather than the COM... Read more
Published on 6 Sep 1999

5.0 out of 5 stars Very professional book
This book covers ATL Internals in a very professional and essential way.I would recommend to read this book only after dealing with simple COM objects , and getting familiar... Read more
Published on 17 Aug 1999

1.0 out of 5 stars good book if you know ATL
If you know COM, DCOM, and ATL, this is a great book. If you don't, then get Active Template Library from Tom Armstrong, and after you've read it then come back and read this... Read more
Published on 14 Aug 1999

5.0 out of 5 stars Great for advanced beginners, has examples and theory
This book is great for advanced beginners, those who are already familiar with the very basics of using ATL, but would like to know more. It has both code examples (that work! Read more
Published on 8 Jul 1999

5.0 out of 5 stars The Best Book On ATL
ATL INTERNALS is simply the BEST BOOK on this subject.

The authors dissected the entire ATL architecture and explained how all the pieces fit together and work as the grand... Read more

Published on 8 Jul 1999

5.0 out of 5 stars Unravels many mysteries!
ATL is a maze of templates and macros, some nested three layers deep! But because no matter how many macros and templates Microsoft uses to try and "simplify" things,... Read more
Published on 6 Jul 1999

5.0 out of 5 stars Chapter 3 is awesome!!!
I took an exacto knife and sliced chapter 3 and chapter 7 out of the binding and made them into separate books (I call them 'minibooks'). This book has got 'mojo'.
Published on 2 Jul 1999

5.0 out of 5 stars CTrees<CWood> m_bookClassic;
It seems there are only two states of ATL competency. Either you can trust the Wizards, close your eyes and think of England, or you're an ATL Guru who actually thinks tear-offs... Read more
Published on 22 Jun 1999

5.0 out of 5 stars The only "wizards" are the authors
Ahh, what a joy to read and re-read. Well organized, inciteful and clearly written. Gets into the core of ATL without being boring or obtuse. Read more
Published on 16 Jun 1999

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!


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 Chris Sells

Programming WPF: Building...

Programming WPF: Building Windows UI...

If you want to build applications that take full advantage of Windows... Read more
£38.50 £25.03

 

Up to 50% off Dental Care

Braun Oral-B Professional Care 6000 Rechargeable Toothbrush - Pack of 2
Put a sparkle in your smile with up to 50% off selected Oral-B and Philips rechargeable toothbrushes.

Up to 50% off power toothbrushes

 

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