О книге: В книге известный специалист по языку C++ Мэтью Уилсон демонстрирует, как выйти за пределы стандарта C++ и расширить стандартную библиотеку шаблонов, применив лежащие в ее основе принципы к различным API и нестандартным наборам, чтобы получить более эффективные, выразительные, гибкие и надежные программы. Автор описывает передовые приемы, которые помогут вам в совершенстве овладеть двумя важными темами: адаптация API библиотек и операционной системы к STL-совместимым наборам и определение нетривиальных адаптеров итераторов. Это даст вам возможность в полной мере реализовать заложенные в STL возможности для написания эффективных и выразительных программ. На реальных примерах Уилсон иллюстрирует ряд важных концепций и технических приемов, позволяющих расширить библиотеку STL в таких направлениях, о которых ее создатели даже не думали, в том числе: наборы, категории ссылок на элементы, порча итераторов извне и выводимая адаптация интерфейса. Эта книга станет неоценимым подспорьем для любого программиста на C++, хотя бы в минимальной степени знакомого с STL. ( Компакт-диск прилагается только к печатному изданию книги. )
О книге: Технология Windows Communication Foundation (WCF) – самый простой способ создания и потребления веб-служб на платформе Microsoft. В версии .NET 3.5 WCF была существенно переработана, а в Visual Studio 2008 включены мощные инструменты для работы с ней. Из этой книги вы узнаете, как выжать максимум возможного из WCF с помощью .NET 3.5 и Visual Studio 2008. Основываясь на обширном опыте работы с пользователями, раньше других приступившими к изучению WCF, три сотрудника Microsoft систематически рассматривают темы, вызывающие наибольшее количество вопросов у разработчиков. Авторы дают практические рекомендации, рассказывают о проверенных приемах, дают множество полезных советов по решению конкретных задач. В книге вы найдете подробные объяснения, подходы к «болевым точкам», свойственным разработке с помощью WCF, и богатый набор примеров повторно используемого кода.
О книге: Если вы решили повысить эффективность работы на компьютере, без советов спецалиста не обойтись. Клебер Стефенсон, президент американской компании U.S. Diginet – Interactive Communications, поставщика Интернет-решений, в течение многих лет специализировался на внедрении компьютерных бизнес-систем на базе технологий Microsoft, в операционной системе Windows. В данной книге он предлагает читателям около 500 советов по оптимизации работы в Windows XP. Внимание уделяется, в частности, настройке пользовательского интерфейса, работе с реестром, использованию электронной почты и программ Media Player (Проигрыватель), Internet Explorer, MovieMaker 2 (Работа с видео), устранению неполадок. Книга написана в увлекательной форме, с юмором. Вы не просто освоите полезные программы, но и получите удовольствие от чтения!
О книге: Автор книги предлагает практические советы по улучшению каждой грани вашего приложения, созданного на LabVIEW: эффективности, удобочитаемости, простоты работы, использования и поддержки, производительности и надежности. Блюм подробно объясняет каждое правило, иллюстрирует их жизненными примерами. Есть даже примеры «от противного»: что именно не надо делать и почему. Издание должно стать настольным справочником каждого специалиста, работающего в среде LabVIEW. Эта книга необходима каждому, кто хочет добиться высокого качества разработки программного обеспечения в среде LabVIEW: менеджерам, разработчикам и конечным пользователям.
О книге: Эта книга – первое выходящее на русском языке издание по программированию в OpenOffice.org, в основе которого лежит статья Эндрю Питоньяка «Макросы». Эндрю Питоньяк признанный мастер по написанию макросов. Его книги программисты разбирают на цитаты. Приведённые примеры с описанием позволяют сделать сложные вещи. (Компакт-диск прилагается только к печатному изданию книги.)
О книге: Это второе исправленное и дополненное издание книги, вышедшей первоначально под названием «Руководство пользователя OpenOffice.org 2». Офисный пакет OpenOffice.org версии 2.х является свободной, полноценной и совместимой альтернативой дорогому MS Office. В книге освещена работа с текстовыми документами в OOo Writer, создание электронных таблиц в OOo Calc, подготовка и демонстрация презентаций в OOo Impress, создание математических формул в OOo Math, подготовка рисунков в OOo Draw, основы работы с базами данных в OOo Base. Книга не требует от читателя знакомства с каким-либо другим офисным пакетом. Главным отличием настоящего издания является вторая часть книги, в которой пристальное внимание уделено профессиональным приёмам работы с OpenOffice.org. (Компакт-диск прилагается только к печатному изданию книги.)
О книге: В книге излагаются принципиальные основы новой платформы для построения графических интерфейсов пользователя Windows Presentation Foundation (WPF), которая является составной частью каркаса .NET Framework 3.0 и включена в дистрибутив Windows Vista. Являясь одним из архитекторов системы, автор со знанием дела рассказывает о том, почему были приняты те или иные решения и как их следует применять на практике. Хотя эта книга не ставит себе целью ответить на все практические вопросы разработки приложений, она станет незаменимым спутником серьезного программиста, желающего глубоко разобраться в новой технологии.
О книге: Предлагаемая книга адресована прежде всего тем, кто впервые приступает к работе на компьютере под управлением новейшей операционной системы Windows Vista. Начинающие узнают о том, как установить ОС и настроить ее параметры согласно своим потребностям, получить доступ к файлам и программам, инсталлировать дополнительные компоненты. Однако автор приводит сведения, которые заинтересуют и опытных пользователей. Отдельная глава книги посвящена подключению оборудования: подробно описывается процесс установки принтеров, сканеров, цифровых камер и многих других устройств. Особое внимание уделено работе в сети, в том числе соединению с Internet. Не забыты и развлекательные функции Windows Vista. Читатели получат представление о работе Windows Media Player, об установке и запуске игровых программ, о редактировании цифровых фильмов в программе Movie Maker.
О книге: Книга посвящена новейшей технологии разработки программ, включенной в состав каркаса .NET Framework 3.0. Речь идет о реактивных возобновляемых программах, которые выполняются эпизодически в ответ на появление внешнего стимула, а затем пассивируются – выгружаются из памяти во внешнее хранилище. Авторы – ведущие архитекторы и разработчики этой технологии – освещают фундаментальные принципы, на которых она основана. Рассматривается широкий круг вопросов: от понятия операции как возобновляемого предложения программы, закладки и до внешних служб, подключаемых к среде исполнения (сохранения, транзакционности, загрузки). Книга будет полезна программистам, желающим глубоко ознакомиться с новой перспективной технологией и осознанно применять ее в собственных проектах.
О книге: Применение технологии Flash позволяет быстро и эффективно создавать Internet-приложения, оформленные анимацией, музыкальными и видеофрагментами и красивыми кнопками, моментально реагирующими на действия пользователя. Также с помощью Flash можно создавать красочные и выразительные презентации. Данное руководство посвящено работе с новейшей версией Adobe Flash CS3 Professional, в которорой добавились новые графические инструменты, специализированные средства импорта графики, созданной в Adobe Photoshop и Adobe Illustrator, инструменты для импорта и воспроизведения видео, новые компоненты для разработки пользовательского интерфейса и привязки к данным, а также язык ActionScript 3.0 для программирования сложных интерактивных сценариев. Все операции в книге описываются в виде последовательности шагов и иллюстрируются снимками с экрана. Даже читатель, никогда ранее не занимавшийся Flash-роликами, сможет быстро войти в курс дела и приступить к самостоятельной работе. Данное издание рассчитано на широкую аудиторию читателей, занимающихся разработкой и оформлением сайтов, профессиональных Web-дизайнеров, программистов, бизнесменов, занятых в сфере Internet-рекламы, а также может быть полезно начинающих пользователям.