In this chapter, youve seen some of the changes that have been made to the ATL library for version 7.0. A number of new utility classes have been added especially in the areas of data structures and string representationthat will provide a lot of new functionality for developers.
ATL Server is a completely new library that is designed for writing server- side code. Based on the same model of templated classes that ATL has used so successfully, ATL Server provides a complete set of classes that cover every aspect of server-side development, including HTTP request handling, handling sessions and cookies, performance monitoring, and security. ATL Server Web applications provide a way to write high-performance C++ server applications that work in a similar manner to ASP.NET.
The next chapter moves away from C++ and ATL, and looks at issues involved in the real-world development of .NET components , such as error handling, security, and performance monitoring.