O'Reilly logo

COM Programming with Microsoft® .NET by Julian Templeman, John Paul Mueller

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. ATL and ATL Server

The previous chapter looked at attributed programming, a major new feature for COM programmers that provides a great new way to write COM components using the Active Template Library (ATL). This chapter looks at the ATL library itself, starting with the changes that have been made in the ATL 7.0 release, and introduces the completely new ATL Server library.

ATL Server is now one of the three Microsoft C++ libraries, along with the Microsoft Foundation Classes (MFC) library and ATL. MFC is designed for writing desktop graphical user interface (GUI) applications, ATL is designed for writing COM components and ActiveX controls, and ATL Server provides functionality for server-side programming.

Chapter 8 moves away from ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required