By Chris Sells,Kirk Fertitta,Christopher Tavares,Brent E. Rector
The vintage consultant to ATL–Now up to date for ATL eight and visible Studio 2005
Four top home windows programming specialists systematically exhibit ATL’s internal workings, explaining not only how ATL works, yet why it really works how it does. Client-side builders will grasp ATL’s assets for windowing, COM keep an eye on, MFC integration, net provider proxy iteration, and extra. Server-side programmers will notice ATL’s complete COM server and item companies, and its broad aid for high-throughput, high-concurrency net purposes, and companies. each home windows developer will research robust how you can elevate flexibility, lessen overhead, and maximize transparency and control.
• notice ATL’s internals via diagrams, instance code, and inner ATL implementation code
• stroll via wizards that simplify ATL utilization in universal applications
• grasp string dealing with in C++, COM, and ATL
• Leverage ATL shrewdpermanent kinds, together with CComPtr, CComQIPtr, CComBSTR, and CComVariant
• comprehend and select the fitting innovations for enforcing IUnknown
• Create glue code that exposes COM items from COM servers
• Use canned interface implementations to aid item patience, COM
collections, enumerators, and connection points
• construct standalone functions and UI parts with ATL window sessions
• Use ATL Server to strengthen net functions that run on Microsoft IIS
Read or Download ATL Internals: Working with ATL 8 (Addison-Wesley Object Technology Series) PDF
Similar application development books
Leverage the ability of the visible Studio IDE to increase higher and extra effective Python projectsAbout This BookLearn how one can make the most of IDE for debugging and trying out Python applicationsEnhance your potency in Django improvement with visible Studio IntelliSenseVenture into the depths of Python programming ideas, awarded in a close and transparent mannerWho This ebook Is ForThe ebook is meant for builders who're aiming to reinforce their productiveness in Python tasks with automation instruments that visible Studio offers for the .
Over a hundred hands-on recipes to strengthen, install, and debug functions utilizing the intriguing Tizen platformAbout This BookDiscover new possibilities to boost and put up Tizen purposes for leading edge devicesCreate new or port present Qt, PhoneGap, and Android functions to TizenThis ebook covers step by step recipes exploring Tizen's software improvement environmentWho This publication Is ForIf you need to input the attention-grabbing global of Tizen and the way to advance attractive and winning purposes then this publication is for you.
The right way to use and configure Maven to help all stages of the improvement of an Android applicationAbout This BookLearn how one can successfully use Maven to create, try out, and free up Android applicationsCustomize Maven utilizing quite a few prompt plugins for the preferred Android toolsDiscover new methods of increasing the implementation, checking out, and upkeep utilizing this step by step easy educational approachWho This booklet Is ForAndroid program improvement with Maven is meant for Android builders or devops engineers who are looking to use Maven to successfully improve caliber Android functions.
Approximately This BookGet an in-depth examine how Google App Engine works lower than the hoodDesign and version your software round Google's hugely scalable disbursed NoSQL datastore to unencumber its complete potentialA complete advisor to make sure your mastery of Google App EngineWho This booklet Is ForIf you've been constructing net purposes in Python or the other programming language reminiscent of Hypertext Preprocessor, Ruby or Java yet have regularly puzzled tips on how to write hugely scalable internet functions with no stepping into method management and different plumbing, then this is often the ebook for you.
- Developer's Guide to Web Application Security: A Guide for Developers and Penetration Testers
- The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws
- Lucene 4 Cookbook
- Adobe Business Catalyst: Design full-featured websites without the hassles of development
- Rust Essentials
- Pro HTML5 Accessibility
Extra info for ATL Internals: Working with ATL 8 (Addison-Wesley Object Technology Series)