PDF Ebook Creating Lightweight Components with ATL, by Jonathan Bates
Checking out will not only meet your time openly. It will give the ways as well as lots of things that can be done when analysis. Getting the facts, entertainment, lesson, and also expertise can be reached simpler by reading guide. You may not just need to spare you time for your friend or family. In some cases, spending couple of times for analysis will be also valuable.
Creating Lightweight Components with ATL, by Jonathan Bates
PDF Ebook Creating Lightweight Components with ATL, by Jonathan Bates
Invest your few minute to review a book also only few web pages. Reviewing book is not responsibility and also force for everybody. When you do not intend to read, you could get punishment from the author. Read a publication ends up being a selection of your different attributes. Many individuals with reading habit will always be pleasurable to review, or on the other hand. For one reason or another, this Creating Lightweight Components With ATL, By Jonathan Bates has the tendency to be the depictive publication in this website.
When getting this publication Creating Lightweight Components With ATL, By Jonathan Bates as reference to read, you could gain not only inspiration but likewise new understanding and also lessons. It has more than typical perks to take. What type of publication that you read it will work for you? So, why should obtain this book qualified Creating Lightweight Components With ATL, By Jonathan Bates in this short article? As in link download, you could obtain the e-book Creating Lightweight Components With ATL, By Jonathan Bates by online.
Are you truly a fan of this Creating Lightweight Components With ATL, By Jonathan Bates If that's so, why don't you take this publication now? Be the very first individual that such as and also lead this book Creating Lightweight Components With ATL, By Jonathan Bates, so you could obtain the reason as well as messages from this book. Don't bother to be perplexed where to obtain it. As the other, we discuss the connect to visit as well as download and install the soft file ebook Creating Lightweight Components With ATL, By Jonathan Bates So, you may not bring the published publication Creating Lightweight Components With ATL, By Jonathan Bates all over.
Yet, the existence of this publication includes the way exactly how you truly need the better choice of the new updates. This is exactly what to advise for you in order to get the possibilities of making or creating new book. When Creating Lightweight Components With ATL, By Jonathan Bates becomes one that is prominent today, you need to be one part of such many individuals who always read this book as well as get this as their friend.
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.
Read more
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.
Read more
Product details
Series: Sams Professional Series
Paperback: 696 pages
Publisher: Sams (May 21, 1999)
Language: English
ISBN-10: 0672315351
ISBN-13: 978-0672315350
Product Dimensions:
7.8 x 1.5 x 9.2 inches
Shipping Weight: 2.6 pounds (View shipping rates and policies)
Average Customer Review:
3.8 out of 5 stars
14 customer reviews
Amazon Best Sellers Rank:
#6,786,028 in Books (See Top 100 in Books)
The book consists of 4 parts:1.Building ATL COM Clients and Servers (a brief introduction in COM theory and ATL).2.Implementing COM Techniques in ATL.3.Windowing and ActiveX Controls in ATL.4.Developing ATL-based Database Applications.This book gives an extremely brief explanation of COM technique and is focused on how ATL facilitates and dramatically increases speed of implementing COM.All explanations are quite clear and comprehensive (if only a book on COM and ATL can be comprehensive). Some minor inaccuracies don't spoil the whole impression. I recommend this book to anyone interested in learning ATL.About its prerequisites. Mr. Bates claims that of course you should have experience of C++ programming in a Windows environment, but that you don't need to have any experience of COM/DCOM. In my opinion, to get the most of the book you should at least have already read Inside COM by Dale Rogerson. Even better if you read Essential COM by Don Box as the second book, and only then this book. In any case starting this book as the first COM reading would be too hard.
This isn't the most famous nor the most recommended of ATL books (compared to ATL Internals and Richard Grimes's books), but I recommend it highly. I don't plan to become an ATL or COM expert any time soon, and I quickly found information here that wasn't available (or wasn't as well explained) in other sources.This book helped me a lot in creating an Automation-compatible enumeration interface that VB can use with its "for each" construct, and testing this interface from C++ (which can be complicated).It's not a classic (only classics deserve 5 stars), but it's been of sound practical use to me, and that's high praise indeed.
This book is a breeze to read, the author made it as much as a no brainer as possible. Unlike books written on the same subject by Wrox, which is extremely dry. The beginner's topic on STL and the usage of STL libraries is a great starter for those who are not familiar with template programming. Fundamental topics like string handling, data type manipulation however should warrant a topic in itself, rather than being grouped together as a sub section. Eg. Safe Arrays, Variant Type, OLE/BSTRs strings and its many conversions. However it is still easy enough to pick up from the tons of examples that's available. The author also made sure that concepts like Smart Pointers and the different ways to initialize a COM object is clarified early to the reader.Sadly, the topic on NT services was short, as the author has made it clear that they didn't want to cover it much. However should the author come up with a whole book dedicated to NT Services, MMC Snap-In development I would be the first to get it!The topis covered on OLE-DB and the ADO object are adequate and a whole lot better compared to the many books out there that hardly even talk about it - why develop in COM if you're not going to use the database?. There's also a smattering of information such as NT's handling of security and persisting data from COM.This book is well worth your time and money. Can't wait to get the .NET version! (Hopefully, ATL is still around by then)
After being one of authors in the excellent book "Using Visual C++ 6.0" (Please read my comment at book ISBN: 0789716356), Mr. Bates just showed that Writing COM objects can be easy for everybody. Book is not so excellent as the upper one, it lacks "Margin Text", but it deserves 5 starts.What I like in this book is following: I am not good Visual C++ programmer I just started to use VC and I highly recoment "Using Visual C++ 6.0" for everybody starting like me. But THIS book really enables you to:- make COM object using wizard- to add functions and methods to your class/COM- to call it from other program.You learn this in about first 100 pages. Following chapters are going into more details and more different problems. But the GOAL is here. You have developed COM, now you need to know some C++ language to implement functions but that has nothing to do with COM any more. So the goal is reached - I repeat. Every chapter it has its' short and easy to understand example. Every chapter has only one goal, so you don't have to read whole book to find thing you need. You can develop your first COM in a afternoon. This book is "must have" for beginers in COM. By the end of the book you will be teached well and you will learn things for pros (which I am not...:) what makes this book good for advanced users too.For you to see if this (my) review works for you I have to tell you that I am Delphi programmer and I know about object oriented programming and windows programming and about Win32 API but I didn't know anything about COMs, and ether I NEVER developed COM before, not even in Delphi. Therefore I think that this book is for everybody (and especially for beginners) and that you don't need superior knowledge about COM or VC.I also have another book: ISBN: 0130231142, "Understanding and programming COM+" by R.J. Oberg but I think that this one is not so good as one by J. Bates.And for the end: MR. Bates don't forget Margin hints in the next book, people forget things, it would be nice to have some hints such as in "Using Visual C++ 6". I hope to read your next programming book soon.
I have had this book for close to 3 years now. When I bought it I was just getting into c++ so it was kind of difficult but as I got more comfortable with the language I started to appreciate this book for what it is. This is a good buy for anyone who wants to go into ATL programming. I was especially happy with the coverage of connection points structured storage and enumerators/collections.The coverage of these topics was a great help when I was developing a DOM and SAX implemantation for an XML parser I am writing.However considering the .NET move in today's world this book may become a dinosaur soon but for anybody who needs to write ATL code, this is a great buy."ATL internals" is propably the best ATL book though.
Creating Lightweight Components with ATL, by Jonathan Bates PDF
Creating Lightweight Components with ATL, by Jonathan Bates EPub
Creating Lightweight Components with ATL, by Jonathan Bates Doc
Creating Lightweight Components with ATL, by Jonathan Bates iBooks
Creating Lightweight Components with ATL, by Jonathan Bates rtf
Creating Lightweight Components with ATL, by Jonathan Bates Mobipocket
Creating Lightweight Components with ATL, by Jonathan Bates Kindle
0 komentar:
Posting Komentar