Download PDF Inside ATL (Programming Languages/C), by George Shepherd

No Comments

Download PDF Inside ATL (Programming Languages/C), by George Shepherd

Yeah, also this is a brand-new coming book; it will not indicate that we will certainly give it barely. You recognize in this situation, you could obtain the book by clicking the link. The web link will guide you to get the soft data of guide easily and also directly. It will actually alleviate your method to obtain DDD also you might not go anywhere. Only stay at home or office and get easy with your web linking. This is easy, quick, and trusted.

Inside ATL (Programming Languages/C), by George Shepherd

Inside ATL (Programming Languages/C), by George Shepherd


Inside ATL (Programming Languages/C), by George Shepherd


Download PDF Inside ATL (Programming Languages/C), by George Shepherd

Inside ATL (Programming Languages/C), By George Shepherd. Is this your extra time? Just what will you do after that? Having spare or totally free time is quite incredible. You can do everything without pressure. Well, we expect you to exempt you few time to review this publication Inside ATL (Programming Languages/C), By George Shepherd This is a god publication to accompany you in this leisure time. You will not be so hard to know something from this book Inside ATL (Programming Languages/C), By George Shepherd Much more, it will certainly aid you to obtain better info and experience. Also you are having the great works, reading this publication Inside ATL (Programming Languages/C), By George Shepherd will not add your mind.

As well as to advise you a better publication with great quality, you could choose Inside ATL (Programming Languages/C), By George Shepherd Why we refer this publication for you? We know that you are now searching for the qualified book related to this subject. Thus, you can begin it by getting this publication as one of the chosen reading book. It is not concerning the book that is composed by an extremely specialist author or published by very popular publisher. This is about guide that is favourite one as well as impact for your requirements.

Based upon the exactly how this book will worry about, it is actually mentioned that this book readies and also appropriate for you. When you have no sufficient time to complete reading this publication asap, you could begin to review it from currently. Yeah, even it has to not remain in quick time, you could take possibility of few downtime or in your leisures to check out. Even gradually, the Inside ATL (Programming Languages/C), By George Shepherd components can be attained and also leant.

Discovering this Inside ATL (Programming Languages/C), By George Shepherd as the appropriate publication really makes you feel eased. Also this is simply a publication; you could locate some benefits that cannot be received from any other sources. Meeting the curious it is at some point really simple, but sometime it requires the large effort. As here, before discovering this website to get guide, you could feel so baffled. Why? It's due to the fact that you really require this outstanding book to check out as soon as possible.

Inside ATL (Programming Languages/C), by George Shepherd

Amazon.com Review

Written for readers with knowledge of C++, Inside ATL surveys the strengths of today's Active Template Library (ATL), used for creating lightweight, high-performance COM components on Windows. This book provides an excellent guide to ATL programming while introducing all its features, both for client- and server-side development. One of the best features of Inside ATL is its thorough coverage of using (and understanding) the wizard-generated code in Visual C++. The authors describe each of the choices developers face when running these wizards, as well as examining and modifying the generated boilerplate code. (You'll find good detail on the various threading options available with ATL components.) The book also provides an excellent discussion of smart pointers and C++ templates to explain how ATL works by analogy. Another notable section is the full treatment of using ATL to build efficient client-side ActiveX components. (This last chapter alone will justify the cost of the book for many readers.) Instead of long coding examples, Inside ATL is filled with shorter excerpts used to illustrate essential COM topics effectively. A complete example shows how to use ATL for efficient client-side ActiveX components, including using property pages and events. The book also covers ATL support classes available for both client-side and server-side programming, and it illustrates the use of ATL in writing Windows applications. A final section on Windows 2000 and COM+ looks at the future of ATL in the enterprise. With the solid knowledge of two experts from the field of component development, Inside ATL does a fine job of exposing the most important inner workings of ATL. Its mix of savvy detail and thorough introduction to virtually every capability of ATL will allow this book to fill a critical niche for every C++ developer. --Richard Dragan Topics covered: COM basics, smart pointers, ATL wizards, threading apartment models, COM servers and client-side components, aggregation, wizards, building ActiveX controls, ATL window classes and collections, and COM+.

Read more

About the Author

George Shepherd is an expert on the Microsoft .NET Framework and develops some of the industry's leading third-party .NET-based tools. He is the coauthor of several popular programming books, an instructor for DevelopMentor, a speaker at industry conferences, and has served as a contributing editor for MSDN® Magazine. He's been programming with Windows since version 2.0, in the 1980s.

Read more

Product details

Series: Programming Languages/C

Paperback: 550 pages

Publisher: Microsoft Press (July 1, 1999)

Language: English

ISBN-10: 1572318589

ISBN-13: 978-1572318588

Product Dimensions:

7.4 x 1.3 x 9.1 inches

Shipping Weight: 2 pounds

Average Customer Review:

3.0 out of 5 stars

7 customer reviews

Amazon Best Sellers Rank:

#4,255,517 in Books (See Top 100 in Books)

Excellent book for readers yearning a stronger understanding of ATL and COM. The auther does a concise job of explaining some of the more difficult or less well understood aspects of COM - APARTMENTS and THREADS.Apartments and threads, in most other COM books are often inadequete and rushed - not this book. The level of detail to apartments and threads can easily make this book worth buying all together, not to say, that the rest of the book isn't worth reading because it is.Although, they did a wonderful job of explaining threads and apartments this book isn't without its challenges. For example, to understand many of the code samples you must have some Windows 32 programming experience or be familiar with some of the Win32 API calls and libraries. Make sure you have a Windows 32 programming book as reference (e.g. Advanced Windows by Jeffrey Richter).Furthermore, I can understand how some readers may be intimidated by this book because they might not be as comfortable working with C++, templates, macros and the Win32 API...typical in most hardcore COM books I have read. However, don't let that stop you from reading this book. Just make sure that you purchase the necessary reference books to bring yourself up to speed.So, if you want to understand the internals of "ATL" and "COM", do yourself a favor and buy this book. It should have an excellent shelf life, unlike some of the other COM books I've purchased, such as "Beginning ATL COM" from Wrox (save your money on this book).Over the years I've come to rely upon a few trusted books on COM and Win32 programming and have provided them below:COM:- Essential COM by Don Box (COM primer)- Inside COM by Dale Rogerson (COM primer)WIN 32 PROGRAMMING:- Advanced Windows by Jeffrey Richter (good advanced topics...threading, kernal, locking)- Programming Windows by Charles Petzold (good all-around ref.)- Learn Windows Programming in 21 days (excellent primer!)

I had just about given up hope of finding one single book that could help me understand ATL - then I found this book. As an experienced C++ programmer, but a newcomer to ATL, I looked for a single source of information on the hows and whys of ATL. There are many good books out there, but each seems to fill a niche. But with this book I found, in one place, answers to all the questions I've been wrestling with for months now. Besides covering ATL, it contains a wealth of tips and tidbits that you'll likely run across during coding and testing that arent covered anywhere else. This fact alone justifies buying the book. I'm resigned that one book cant cover everything a programmer may need to know about ATL, but after digesting this one I'm confident that I'll be able to digest the others as well. I paid list price for this one, but I dont regret it. Neither will you.

I am a beginner to ATL and COM. I was excited first that there is a book on ATL from Microsoft Press. After going through this book, I am quite disappointed. The book has no direction, poor in building up the concepts. I feel the authors just opened the atl header files and started pouring all those details into different chapters. If a beginner is looking for a good ATL book, I don't think this book is the right one.

First of all, this book wouldn't teach you anything from ground-up. Also, it doesn't go into much detail. If you are already familiar with COM/ATL, it will probably make a good reference book that you can use to brush up. Buy it, only you have extra money lying around and really wanna get an additional COM book. For new readers, Troelsen's COM ATL Workshop is a God-send.

ATL is an interesting C++ framework to easily create COM classes. It uses extensively the C++ templates and is coupled with Visual C++ wizards to automate the writing of skeleton code of an ATL project. However there is not much documentation coming with VC++ on ATL and there are so much options in the wizards dialog windows that unless you know what you are doing, you will probably not do the right thing. This is where this book comes in.First, one of the coauthor, George Shepherd, is also the coauthor of the book MFC Internals: Inside the Microsoft(c) Foundation Class Architecture that I really liked. This book does a good job to guide you through the main ATL features. My only complain is that, like almost every other book on COM that I have read, it assumes that you know nothing about C++ and COM and takes the first 2 chapters to introduce you these topics and that represents almost 100 pages of prerequisite material that should have been found only in a introduction book IMO.

While I respect the authors as programmers since this book does contain some valuable information, they have no business writing books. This book spends all of its effort discussing how COM works and then how ATL was implemented and provides little insight on how to actually use ATL. After reading this book I was very discouraged from using ATL. Few things are adequately explained. I wonder who the target audience for this book is? It is certainly not ActiveX developers. The second half of the book is superior to the first half. Inside COM, by Rogerson, puts Inside ATL to shame.

The lousiest book I have ever read. I happened to buy this just because its from Microsoft press. I bet there should be better books on ATL

Inside ATL (Programming Languages/C), by George Shepherd PDF
Inside ATL (Programming Languages/C), by George Shepherd EPub
Inside ATL (Programming Languages/C), by George Shepherd Doc
Inside ATL (Programming Languages/C), by George Shepherd iBooks
Inside ATL (Programming Languages/C), by George Shepherd rtf
Inside ATL (Programming Languages/C), by George Shepherd Mobipocket
Inside ATL (Programming Languages/C), by George Shepherd Kindle

Inside ATL (Programming Languages/C), by George Shepherd PDF

Inside ATL (Programming Languages/C), by George Shepherd PDF

Inside ATL (Programming Languages/C), by George Shepherd PDF
Inside ATL (Programming Languages/C), by George Shepherd PDF