Рассмотрены приемы работы в интегрированной среде разработки Microsoft Visual Studio 2010, а также новые технологии и элементы среды, предназначенные для создания современных приложений. Описана работа с решениями, проектами, редакторами и визуальными конструкторами. Описывается создание различных типов приложений: с помощью технологий Windows Presentation Foundation и Windows Forms, создание веб-…
Книга представляет собой исчерпывающее руководство программиста по использованию среды разработки IntelliJ IDEA для создания Java-приложений. Рассмотрены основные особенности работы с IntelliJ IDEA: создание кода на основе информации о классах, редактор с мощными вспомогательными возможностями, встроенная поддержка рефакторинга кода, средства структурного анализа и проверки кода на наличие логичес…
Подробно рассматриваются вопросы системного программирования с использованием интерфейса Win32 API. Описываются управление потоками и процессами, включая их диспетчеризацию; синхронизация потоков; передача данных между процессами, с использованием анонимных и именованных каналов, а также почтовых ящиков; структурная обработка исключений; управление виртуальной памятью; управление файлами и каталог…
Материал ориентирован на последние версии операционных систем FreeBSD, РУС-BSD, OpenBSD. С позиции типичного пользователя BSD показано, как самостоятельно настроить и оптимизировать эту операционную систему. Особое внимание уделяется повседневным задачам администратора. Рассмотрено резервное копирование, настройка сетевых сервисов, организация RAID-массивов, борьба с рекламными баннерами и спамом,…
Рассмотрены практические аспекты программирования в Borland Delphi 2005 для Win32. Приведено детальное описание объектной модели Delphi, обсуждаются вопросы разработки бизнес-логики приложений. Большое внимание уделено созданию приложения для работы с базами данных. Рассмотрены технологии доступа к данным Borland DataBase Engine, dbExpress, Interbase Express, dbGo, а также создание распределенных …
Рассматриваются новые возможности программы CorelDRAW X3, такие как обрезка содержимого документа, «умная» заливка, создание фасок в векторных контурах, трассировки растровых изображений, формирование серии копий объекта, а также новые докеры, диалоговые окна и команды. Описаны основные приемы и методы работы с графическими документами, настройка параметров страницы и макета документа, методы масш…
Рассмотрено все необходимое для разработки, компиляции, отладки и запуска приложений Java. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком, печать, способы русификации программ. Приведено полное описание нововведений Java SE 7: двоична…
В книге дается описание среды Access 2003, ее объектов и способов работы с данными, как своими, так и импортированными из других источников. Приводится краткое введение в теорию реляционных баз данных и систем управления базами данных (СУБД). Подробно описаны процедуры создания довольно сложных объектов баз данных. Приведены примеры типичных задач, которые постоянно приходится решать разработчикам…
Содержится полная информация обо всех функциональных возможностях редактора векторной графики Adobe Illustrator CS2. Подробно описаны пользовательский интерфейс, панели, диалоговые окна, а также работа со слоями, шрифтом и диаграммами. Рассматриваются процессы кадрирования, тоновой и цветовой коррекции, применения фильтров. Особое внимание уделено работе с выделенной областью, каналами, шрифтом, м…
Подробно, доступно и с юмором рассматривается создание современной интернет-графики и анимации с помощью пакета Macromedia Flash Professional 8. Описываются основные инструменты рисования и правки графики, использование слоев, образцов и библиотек, работа с текстом, импорт графики, видео и звука. Рассмотрен процесс производства фильмов стандартными, и весьма богатыми, средствами Flash. Также приво…
Книга является наиболее полным руководством по работе с приложением Microsoft Excel 2003. В ней подробно рассмотрены все возможности этого программного продукта: от традиционных средств представления информации в виде электронных таблиц и диаграмм до новейших методов доступа к данным внешних источников, в том числе сетей Интернет и интрасетей. Строгое изложение материала, включающее определение вс…
Рассмотрены теоретические основы и практические приемы программирования на платформе .NET с использованием популярных языков C#, VB.NET, MC++, IL. Описаны метаданные, общая система типов, сборки, архитектура доменов, атрибуты и др. На большом количестве простых и понятных примеров рассмотрены обработка исключений, делегаты и события, потоки и др. Дано подробное представление низкоуровневого взаимо…
Книга посвящена методике решения задач высшей математики при помощи программы Mathcad. Приводятся примеры расчета типовых задач линейной алгебры, математического анализа, теории дифференциальных уравнений, статистики и обработки данных. Объясняется работа численных алгоритмов, заложенных во встроенных функциях и операторах системы Mathcad. Предлагаются неочевидные приемы решения актуальных задач с…
Наиболее полное руководство для решения практических задач в пакете Adobe Photoshop CS5. Рассматриваются новые возможности работы с цифровыми изображениями и фотографиями, обеспечивающие интеллектуальное ретуширование, реалистическое раскрашивание и выделение изображений, инструменты рисования и маскирования, цветовые модели, приемы редактирования изображений и фотографий, маски, слои, каналы, фил…
Приведены подробные сведения об особенностях и возможностях операционной системы Linux, идеологии файловой системы, инсталляции и основных командах, компиляции ядра, настройках и сервисах. Рассмотрены вопросы организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемы администрирования сети, обеспечения безопасной работы и др. Описаны способ…