Buy Used
Used - Good See details
$4.78 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Creating Lightweight Components with ATL
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Creating Lightweight Components with ATL [Paperback]

Jonathan Bates (Author)
4.3 out of 5 stars  See all reviews (21 customer reviews)


Available from these sellers.



Book Description

Sams Professional Series May 21, 1999
Creating Lightweight Components with ATL covers ATL in depth, including an overview of COM development, then drills down to explain how ATL implements the fundamentals of COM. It also details how small, lightweight ATL-based COM solutions can be created to solve 'real world' problems. Creating Lightweight Controls with ATL enables you to quickly get up to speed with ATL COM development, and shows how you can use the many ATL/COM APIs and techniques in conjunction with the Standard Template Library (STL) to develop and understand topics such as: Lightweight ActiveX Controls, Web-based Document Servers, Remote Database, Access via ADO & OLE DB, ActiveX Documents & Views, NT Services, DCOM/COM Servers, OLE Automation Servers.

Editorial Reviews

From the Back Cover

Creating Lightweight Components with ATL covers ATL in depth, including an overview of COM development, then drills down to explain how ATL implements the fundamentals of COM. It also details how small, lightweight ATL-based COM solutions can be created to solve 'real world' problems. Creating Lightweight Controls with ATL enables you to quickly get up to speed with ATL COM development, and shows how you can use the many ATL/COM APIs and techniques in conjunction with the Standard Template Library (STL) to develop and understand topics such as: Lightweight ActiveX Controls, Web-based Document Servers, Remote Database, Access via ADO & OLE DB, ActiveX Documents & Views, NT Services, DCOM/COM Servers, OLE Automation Servers.

About the Author

Jonathan Bates is an independent software design consultant and contract software developer with over 15 years of experience in C and C++, and has been creating solutions with ATL since its inception. His worldwide experience in commercial, industrial, and military software development includes projects as diverse as device drivers, e-mail, motion video, data capture, control systems, networking and telecommunications. Jonathan is co-author of Que's Using Visual C++ 6, as well as several technical articles for computing journals.

Product Details

  • Paperback: 800 pages
  • Publisher: Sams Publishing (May 21, 1999)
  • Language: English
  • ISBN-10: 0672315351
  • ISBN-13: 978-0672315350
  • Product Dimensions: 8.9 x 7.2 x 1.7 inches
  • Shipping Weight: 2.6 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #255,625 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

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

15 of 16 people found the following review helpful:
5.0 out of 5 stars Best book for learning ATL. Useful examples., November 10, 1999
By 
D. E. (Alpharetta, GA USA) - See all my reviews
This review is from: Creating Lightweight Components with ATL (Paperback)
This book moves through all of the essential aspects of COM programming with ATL - without assuming that the reader has been using VC++ for years and is familiar with MFC, COM/Automation data types, or low level WIN OS functionality. If you have a working knowledge of C++ and some small knowledge of COM (even VB COM)this book will get you started using ATL
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Truly, COM from the ground up...., March 10, 2000
By 
This review is from: Creating Lightweight Components with ATL (Paperback)
I was under the gun to get a COM class written and purchased several books in hopes that I could get up to speed, quick. Understanding & Programming COM+ is useful and so is ATL3 COM, by Wrox, but both move way too quickly for a Unix/C++ person like myself.

I needed instruction for someone who knows C++ but knew nothing about COM or any Windows (Win32, MFC, etc) programming. This book is *it*. As with any instruction on COM, you'll need to pay attention, but this book really read my mind. For example, a line in the book mentioned "IYourOther* pIYourOther = static_cast<IYourOther*>(pYourCustom);" and I was thinking, "Is that the same as a C-style cast? " .... Underneath was a note saying that this is the same as a C-style cast. I can appreciate that.

Granted, that's a silly example, but it does illustrate the fact that the book addresses details without turning into a 1500 page exercise in useless nerd trivia. Believe me, it happens a lot. At a high level, I want details and lots of them, but when I'm just trying to get a grip on something (especially when it's as complex as COM/+/DCOM), give me core knowledge plus relevant tidbits. Period. This book does that.

It comes with a CD (yay) and will give you a solid understanding of COM (of course), ATL in COM development, DCOM, marshalling, threads/processes/apartments, MTS interfacing, as well as working with ActiveX stuff. Basically, it's an all-round primer. I highly recommend this book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 11 people found the following review helpful:
5.0 out of 5 stars Excellent! Concise, readable, packed with useful material., July 13, 1999
By A Customer
This review is from: Creating Lightweight Components with ATL (Paperback)
This book ranks amongst the best I have come across in over 15 years of being a professional developer. It begins with a succinct anatomy of COM and continues to cover ATL in detail with outstanding clarity. Stepped samples show how to utilize the development environment to create ATL servers and clients. Combined with the samples are in-depth explanations of the ATL wizard generated code. The book covers much more than its title suggests. In addition to the obvious topics such as ActiveX controls and automation there are comprehensive sections on STL, DCOM security, ADO, OLE-DB, MTS and web scripting. Although ATL is the prime subject matter there is much additional reference material. Very good value.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

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 Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject