Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Active Template Library: A Developer's Guide

Active Template Library: A Developer's Guide

List Price: $39.99
Your Price:
Product Info Reviews

<< 1 2 >>

Rating: 4 stars
Summary: A good detailed overview of ATL
Review: Armstrong manages to write a clear and concise book on ATL. It is a great book to learn ATL. The only problem that I have with the book is the running example IMath. It gets old quickly and is not a good example of OO design as it is a class without state and therefore just a grouping of functions.




If you already know OOD and want to learn ATL this book is a must!

Rating: 5 stars
Summary: the best COM book out there.
Review: i read alot of COM books (inside com , essential com), all of them were great, but this book compare btw traditional COM and ATL, every chapter explains traditional com, and then how to use it using ATL. a lot of example and screen shots. good book for people who "affraid" of COM, just like i was ;-)

Rating: 5 stars
Summary: Easy reading, yet not simplistic, intro to ATL COM
Review: If one is looking for a book that discusses the arcane details of ATL COM, then this book is not for you. But the author does present a very good introduction to COM and ATL COM. He does it in a very orderly and easy to read manner. There is plenty here for the ATL novice. To show that the author presents more than help-file pablum, he digs into the class structure of ATL.

I have never given a computer book five stars, but I do this time because the book simply has the right presentation and tone for an introduction. There are no statements that if the reader is not a C++ template guru, he/she has no business reading my book.

Having rated the book highly, I will however state that more than one book will be necessary to learn the subject. But this a very good place to start.

Rating: 4 stars
Summary: This is a "Good First Book" for developers..
Review: It reads like a novel. It has some mistakes here and there, but for the subject matter Tom Armstrong did a terrific job. If you know VC++, but don't know COM, or ATL, this is just the book for you man.

Rating: 5 stars
Summary: Love it!!!
Review: It reads like a novel. It has some mistakes here and there, but for the subject matter Tom Armstrong did a terrific job. If you know VC++, but don't know COM, or ATL, this is just the book for you man.

Rating: 2 stars
Summary: Good but lacking details
Review: The book is better than other ATL titles. I found the book to be lacking in technical details - the author was obviously rushed. I had to read a lot of the ATL code to figure out how aggregation worked, for example. I appreciated the excellent detail-rich coverage of connection points. Unfortunately, there is little to no coverage of non-MFC lightweight windowing classes. Not a book for beginners as a lot of the technical details are left for the reader to discover on his/her own.

Rating: 4 stars
Summary: Easy to read!
Review: This book covers ATL Error handling, Containment, Aggregation, Automation, Events, Connection Points and Threading. It is very easy to read. I would recommend it to any Visual C++ developer who wants to learn ATL 2 weeks!

Rating: 2 stars
Summary: This book only gets you to first base.
Review: This book does fairly well (but not wonderfully) to describe the basic concepts to the beginner, and it gives you some code to get started on. After reading this book and completing the examples, I only barely know enough to get started with ATL. If you buy this book you will soon need to read another just to feel competent in ATL.

The first 75 pages are a very basic overview of templates and COM. The book then introduces ATL's implementation of IUnknown, IDL, Aggregation, IDispatch and Dual Interfaces, Connection Points, and Active X controls in the middle of the book. This content is covered in no real detail. The section (paragraph?) on marshalling is so thin that no useful information could be gained from it. Tacked on to the end are sections on Asynchronous Download, COM threading, MFC, and COM +. Without a detailed understanding of the core concepts of ATL, these sections are useless.

Rating: 5 stars
Summary: This is a great book
Review: This book gives a very good description of how to use ATL. It gives very good examples of CComPtr, connection points and using native 5.0 com support. If you want to learn about ATL this book is for you

Rating: 3 stars
Summary: Good content but his editor needs to keep his/her day job
Review: This book has a good coverage of ATL. However, the grammar is poor. This often makes the point hard to understand. Also, the book has spelling errors on nearly every page. A programmer need not use perfect grammer (I sure don't) but his editor should have caught this.


<< 1 2 >>

© 2004, ReviewFocus or its affiliates