Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Developer's Workshop to COM and ATL 3.0

Buy
Learn how to build sophisticated COM objects using C++ and IDL, as well as how ATL supplies support for several COM procedures.

Microsoft’s Component Object Model is one of the most important concepts in software development today. Developer’s Workshop to COM and ATL 3.0 provides an in-depth treatment of COM and shows how to adopt a component framework, namely ATL, to help lessen the burden of repetitive code. Every chapter contains integrated lab assignments that give you numerous opportunities to build COM clients and servers using raw C++ and IDL, as well as the Active Template Library.

The book is divided into five sections, each focusing on a particular aspect of COM and ATL development. The book begins with a review of object-oriented and interface-based programming techniques, then moves into the core aspects of COM, including a full examination of language independence and location transparency. The author illustrates the numerous CASE tools used during ATL development and discusses apartments, COM exceptions, object identity, and component housing, in addition to various advanced concepts such as COM categories and tear-off interfaces. The fourth section examines a number of “COM patterns” such as enumerators, collections, scriptable objects, and callback interfaces. The book closes with an investigation of using ATL as a windowing framework and wraps up with the development of a full-blown animated ActiveX control using ATL.

About the Author

Andrew W. Troelsen is a partner, software developer, and trainer at Intertech, Inc., an Minneapolis-based training firm that specializes in education for Enterprise Web Developers. Troelsen is a Microsoft Certified Solution Developer and holds the Master of Technical Training (MTT) designation. He has presented at various technical conferences, and is also the author of Developer's Workshop to COM+.

(HTML tags aren't allowed.)

Eclipse: Step by Step
Eclipse: Step by Step

Just as Eclipse is one of the greatest breakthroughs in programming since the graphical user interface, this book may be the greatest breakthrough you will experience in learning a new programming environment. The systematic, step-by-step approach will get you started in the least amount of time possible, and will give you a tremendous...

SAP Basis Certification Questions: SAP Basis Interview Questions, Answers, and Explanations
SAP Basis Certification Questions: SAP Basis Interview Questions, Answers, and Explanations
The Comprehensive Guide to Screening SAP Basis Candidates Certification Questions, Answers, and Explanations! It' s clear that SAP Basis is one of the most challenging areas in SAP. Finding resources can be difficult. SAP Basis Certification Questions, Answers, and Explanations guides you through your learning process. From helping you to...
Oracle High Performance Tuning for 9i and 10g
Oracle High Performance Tuning for 9i and 10g

Master the three parts of tuning an Oracle database: data modeling, SQL code tuning and physical database configuration.

A data model contains tables and relationships between tables. Tuning a data model involves nNormalization and dDe-normalization. Different approaches are required depending on the application, such as OLTP or a...


Genetics and Genomics of Neurobehavioral Disorders (Contemporary Clinical Neuroscience)
Genetics and Genomics of Neurobehavioral Disorders (Contemporary Clinical Neuroscience)

A clear and comprehensive account of how genetic abnormalities, neurobiology, and neuropsychology work together to manifest cognitive-behavioral dysfunction. The authors review the current status of research in autosomal disorders that produce cognitive-behavioral dysfunction and syndromal and nonsyndromal disorders that produce mental...

Learn Design for iOS Development
Learn Design for iOS Development

Learn Design for iOS Development is for you if you're an iOS developer and you want to design your own apps to look great and be in tune with the latest Apple guidelines. You'll learn how to design your apps to work with the exciting new iOS 7 look and feel, which your users expect within their latest apps.
...

Applications of Electrochemistry in Medicine (Modern Aspects of Electrochemistry)
Applications of Electrochemistry in Medicine (Modern Aspects of Electrochemistry)

Medical Applications of Electrochemistry, a volume of the series Modern Aspects of Electrochemistry, illustrates the interdisciplinary nature of modern science by indicating the many current issues in medicine that are susceptible to solution by electrochemical methods. This book also suggests how personalized medicine can develop.

...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy