Items related to Inside ATL (Programming Languages/C)

Inside ATL (Programming Languages/C) - Softcover

 
9781572318588: Inside ATL (Programming Languages/C)
View all copies of this ISBN edition:
 
 
Early Chapters give an overview of COM and the use of ATL to develop components, controls, and document objects. Subsequent chapters analyze the key design considerations and explore specific programming techniques for such projects as tear-off interfaces, out-of-proc servers, and applications. Concluding chapters cover debugging and more advanced topics. Finally, the enclosed CD-ROM supplies programmers with the book's sample code as well as abundant sample controls and components.

ATL can help software development professionals accomplish more and be more productive. ""Inside ATL"" shows them how.

"synopsis" may belong to another edition of this title.

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+.

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.

"About this title" may belong to another edition of this title.

  • PublisherMicrosoft Press
  • Publication date1999
  • ISBN 10 1572318589
  • ISBN 13 9781572318588
  • BindingPaperback
  • Number of pages550
  • Rating

Top Search Results from the AbeBooks Marketplace

Stock Image

Zimmerman, Steve; Shephard, George; Shepherd, George
Published by Microsoft Press (1999)
ISBN 10: 1572318589 ISBN 13: 9781572318588
New Paperback Quantity: 1
Seller:
GoldenWavesOfBooks
(Fayetteville, TX, U.S.A.)

Book Description Paperback. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_1572318589

More information about this seller | Contact seller

Buy New
US$ 50.78
Convert currency

Add to Basket

Shipping: US$ 4.00
Within U.S.A.
Destination, rates & speeds
Stock Image

Zimmerman, Steve
Published by Microsoft Press (1999)
ISBN 10: 1572318589 ISBN 13: 9781572318588
New Paperback Quantity: 1
Seller:
Wizard Books
(Long Beach, CA, U.S.A.)

Book Description Paperback. Condition: new. New. Seller Inventory # Wizard1572318589

More information about this seller | Contact seller

Buy New
US$ 52.36
Convert currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, rates & speeds
Stock Image

Zimmerman, Steve
Published by Microsoft Press (1999)
ISBN 10: 1572318589 ISBN 13: 9781572318588
New Paperback Quantity: 1
Seller:
GoldBooks
(Denver, CO, U.S.A.)

Book Description Paperback. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think1572318589

More information about this seller | Contact seller

Buy New
US$ 54.48
Convert currency

Add to Basket

Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds
Stock Image

Zimmerman, Steve, Shephard, George, Shepherd, George
Published by Microsoft Press (1999)
ISBN 10: 1572318589 ISBN 13: 9781572318588
New Paperback Quantity: 1
Seller:
The Book Spot
(Sioux Falls, SD, U.S.A.)

Book Description Paperback. Condition: New. Seller Inventory # Abebooks402645

More information about this seller | Contact seller

Buy New
US$ 59.00
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Zimmerman, Steve; Shephard, George; Shepherd, George
Published by Microsoft Press (1999)
ISBN 10: 1572318589 ISBN 13: 9781572318588
New Softcover Quantity: 1
Seller:
BennettBooksLtd
(North Las Vegas, NV, U.S.A.)

Book Description Condition: New. New. In shrink wrap. Looks like an interesting title! 1.95. Seller Inventory # Q-1572318589

More information about this seller | Contact seller

Buy New
US$ 94.06
Convert currency

Add to Basket

Shipping: US$ 5.57
Within U.S.A.
Destination, rates & speeds