Переводчик: Сергей Молявко Все авторы Эта книга адресована программистам, работающим в Microsoft Visual Studio 2005, использующим C++/COM и собирающимся использовать библиотеку ATL 8 Эти разработчибхъкюки создают приложения, которые должны работать на любых системах, начиная с Windows 95, со слишком старыми процессорами и малыми объемами памяти для NET Они не могут позволить себе роскошь тратить драгоценные ресурсы на сбор мусора, JIT-компиляцию или на огромные бибвдяущлиотеки, набитые ненужными им классами Для них важнее всего скорость загрузки программ, их быстродействие и способность работать в любых условиях Чтобы они стали использовать какую-то платформу, она должна быть свободна от накладных расходов на ненужные им возможности, обладать гибкостью и высокой производительностью Именно для таких разработчиков и предназначена библиотека ATL 8, новейшая платформа для разработки Windows-приложений Клиентам ATL предоставляет оконные классы, интевпйэнллектуальные типы COM, поддержку элементов управления COM и размещения этих элементов, интеграцию с MFC (включая поддержку части классов MFC без необходимости использовать остальную часть MFC) и генерацию интерфейсов Web-служб Серверам ATL предлагает поддержку COM-серверов и объектов и механизмы для реализации высокопроизводительных многопоточных Web-служб и приложений И в клиентском, и в серверном коде в ATL широко используются макросы и шаблоны, обеспечивающие максимум гибкости при минимуме накладных расходов Это гарантирует, что в приложения не будут включены неиспользуемые возможности, а разработчики смогут легко понять, как классы их приложений связываются с функциями платформы 2-е издание Авторы (показать всех авторов) Кристофер Таваре Christopher Tavares Кирк Фертитта Kirk Fertitta Брент Ректор Brent Rector.