Аннотация: Рассматриваются основные элементы языка C/C++, показаны примеры создания консольных и Windows-приложений, классов и программ. Изложены принципы визуального проектирования и событийного программирования. Приложенный диск содержит дистрибутив пакета MS Visual C++ 2008 Express Edition
Аннотация: Книга посвящена первому компонентно-ориентированному языку программирования распределенных приложений C #. Приведены сведения обо всех основных элементах данного языка, начиная с примитивов. Тираж 5 000 экз.
Аннотация: В данной книге описываются методы разработки современных приложений для Windows 95 и Windows NT в среде Microsoft Visual C++ 5.0. Кроме того, рассматриваются принципы работы в интегрированной среде Visual C++ и описывается библиотека классов MFC. Основное внимание авторы уделяют сложным темам - создание элементов управления ActiveX, разработка сетевого программного обеспечения для Win32, программирование баз данных, использование средст мультимедиа и т. п. Книга предназначена для опытных разработчиков программных продуктов для Windows 95 и программистов, использующих язык C++.
Аннотация: В книге описано более 600 функций C, C++, библиотек C++Builder 5, API Windows. Приводится методика использования этих функций, даются многочисленные примеры их применения в программах C++ и в C++Builder 5. Как справочник книга полезна пользователям любой квалификации: от начинающих до опытных разработчиков. Тираж 3 000 экз.
Аннотация: В книге рассмотрено 70 компонентов библиотеки C++Builder 5, предназначенных для отображения, ввода, редактирования текстовой, цифровой, графической и мультимедиа информации, а также информации из баз данных. Проведен сравнительный анализ функций и возможностей компонентов, даны рекомендации по их применению. Приводятся многочисленные примеры. Даются справочные данные по компонентам. Книга рассчитана на пользователей любой квалификации: от начинающих до опытных разработчиков. Тираж 3 000 экз.
Аннотация: В книге известного американского автора Рода Стивенса рассматриваются важные концепции и методы, знание которых помогает не только находить и исправлять ошибки, но и предотвращать их появление в ваших программах.
Подробно рассказывается, как сделать тексты программ более понятными. Объясняются принципы тестирования и применения профайлера, предназначенного для нахождения ошибок и оптимизации кода.
Книга содержит ряд упражнений, выполнение которых позволит выработать необходимые навыки. Исходные тексты упражнений и варианты их решений, а также шаблоны комментариев к модулям, процедурам и обработчикам, событий размещены на Web-сайте издательства "ДМК Пресс" www.dmk.ru.
Издание адресовано программистам на Visual Basic любого уровня подготовки, а также тем, ...
Аннотация: Создание компьютерных систем - дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах - как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем. Автор, известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые принципы проектирования и решения общих проблем остаются неизменными, и выделил более 40 наиболее употребительных подходов, оформ ...
Аннотация: Задача этой книги - кратко, доступно и строго изложить основы С#, одного из самых перспективных современных языков программирования. Книга содержит описание версии С# 2.0 (2005) и предназначена для студентов, изучающих язык с нуля, но будет полезна и опытным программистам, желающим освоить новый язык, не тратя времени на увесистые переводные фолианты. Кроме конструкций языка в книге рассматриваются основные структуры данных, используемые при написании программ, классы библиотеки, а также рекомендации по стилю и технологии программирования. По ключевым темам приводятся задания для выполнения лабораторных работ, каждая из которых содержит по двадцать однотипных вариантов в расчете на учебную группу студентов. Язык С# как средство обучения программированию обладает рядо ...
Аннотация: Тираж 5 000 экз. ISBN 0-7821-1606-X. Профессиональное программирование в Microsoft Visual C++ 4 - это исчерпывающее пошаговое руководство по самой последней версии Visual C++. В книге рассматриваются новейшие технологии в программном обеспечении и охватывается встроенная документация продукта, этот один единственный том даст вам широкое понимание C++ 4, научит эффективным средствам программирования и покажет, как использовать новые мощные инструменты языка. Книга рассчитана на широкий круг читателей, начиная от новичка и заканчивая опытным разработчиком программных средств.
Аннотация: Тираж 3 000 экз. ISBN 0-201-61640-8. Экстремальное программирование задает простой вопрос: 'Каким образом небольшая группа самых обыкновенных, заурядных разработчиков может создать программный продукт, во всех отношениях удовлетворяющий требованиям заказчика?' Эта книга отвечает на данный вопрос. Авторы не любят вдаваться в методологические дискуссии. Конечно же, в свое время они прислушивались к самым разнообразным доводам. Они анализировали их, разделяли их на части, пытались применить их частично и в целом. Сейчас они знают, что работает, а что - нет. Они также знают, почему.
Аннотация: Тираж 1 000 экз. ISBN 0-596-00572-5. Данная книга написана экспертом в области Java, который имеет многолетний опыт практических разработок с использованием технологий Java Scrvlet и JSP. В книге приводятся исчерпывающие описания (рецепты) решений проблем, с которыми приходится сталкиваться web-разработчикам на Java. Рецепты приводятся по мере нарастания сложности и рассматриваются применительно к таким популярным серверам приложений как Tomcat и Weblogic. Вследствие этого данная книга может служить не только в качестве практического руководства, но и учебным пособием. Книга предназначена для широкого круга читателей - от опытных Java-разработчиков, желающих усовершенствовать свое мастерство использования технологий Java Servlet и JSP, до студентов, изучающих Java.
Аннотация: Тираж 4 000 экз. Данная книга представляет собой вводный курс по основам программирования. Она предназначена для тех, кто начинает осваивать профессию программиста. Материал рассчитан на студентов младших курсов и старшеклассников, но может оказаться интересным и для более искушенных читателей. Книга знакомит с основами технологии проектирования, разработки и отладки программ, давая в то же время четкие определения основных понятий. Она содержит десятки примеров решения конкретных задач, предоставляя читателю возможность их уточнения, реализации, отладки и модификации. В конце каждой главы приведены резюме, контрольные вопросы и задачи для самостоятельной работы. Ответы на вопросы, решения задач или указания к ним читатель найдет в конце книги.
Аннотация: Тираж 5 000 экз. ISBN 0-7897-2499-5. Книга посвящена разработке Web-страниц. В ней излагаются основы языка JavaScript, в том числе новейшие достижения версии 1.5, поддерживаемой последними версиями браузеров компаний Netscape и Microsoft. Здесь описываются все необходимые для подготовки сценариев методы и технические приемы, начиная с азов и заканчивая такими передовыми технологиями, как динамический HTML. Опыта работы с JavaScript не требуется (хотя предполагается знание языка HTML). Книга снабжена многочисленными иллюстрациями и упражнениями, позволяющими быстрее и глубже освоить JavaScript. Все примеры полностью документированы. Данная книга предназначена для начинающих программистов. Ее можно использовать в качестве учебного пособия.
Аннотация: Тираж 1 500 экз. ISBN 0-672-32896-8. В этой книге основное внимание уделено процессу разработки приложений и в меньшей степени инфраструктуре. Другими словами, больше внимания уделено технологиям разработки приложений, таким как Spring, Hibernate и Eclipse, а не программным продуктам, таким как серверы приложений или базы данных. Все, что представлено в этой книге, опробовано в реальных приложениях, которые успешно работают (некоторые в кластеризуемой среде сервера приложений). Одна из задач этой книги заключается в краткости и конкретности, поэтому автор решил практически полностью сосредоточиться на разработке хорошо масштабируемого приложения. В данной книге, кроме технологий Spring, Hibernate и Eclipse, также описаны альтернативные и конкурирующие технологии.
Аннотация: ISBN 978-5-9775-0546-8. + CD-диск Рассмотрены вопросы безопасности и оптимизации сценариев на языке PHP.Описаны типичные ошибки программистов, благодаря которым хакеры проникают на сервер, а также представлены методы и приведены практические рекомендации противостояния внешним атакам. Показаны реальные примеры взлома Web-серверов. Во 2-м издании книги большое внимание уделено защите баз данных, шифрованию, рассказано о тесте CAPTCHA, а также о распространенных приемах "борьбы за пользователя" (переадресации, всплывающих окнах и др.).Компакт-диск содержит исходные тексты примеров, рассмотренных в книге, а также полезные программы и утилиты.
Аннотация: Тираж 4 000 экз. Книга посвящена новейшей версии Delphi 7 Studio. Здесь изложены как приемы программирования в среде Delphi, ее главные составные части - галереи компонентов, хранилища объектов, вспомогательный инструментарий, так и сам язык программирования Delphi. Подробно рассматриваются компоненты программ, некоторые дополнительные возможности - динамически подключаемые библиотеки, интерфейсы, технология СОМ и система ModelMaker. Книга может быть полезна как начинающим - в качестве пособия для первоначального изучения среды и языка Delphi, так и опытным программистам, желающим пополнить свои знания в области применения языка Delphi. Допущено Министерством образования Российской Федерации качестве учебника для студентов высших учебных заведений, обучающихся по нап ...
Аннотация: Тираж 10 000 экз. ISBN 5-7791-0018-7. Книга посвящена последней версии нажата Visual C++ и описывает псе аспекты процедурно-ориентированного и объектно-ориентированого программирования, в том числе для Windows 7. Здесь вы познакомитесь с новыми вохзможностями пакета Visual C++; узнаете о ловушках, которых следует избегвть, усвоите базовые концепции программирования для Windows 95 и Windows NT. В книге подробно рассказано о важнейших инструментах среды Visual C++ , в том числе компиляторе Visual C++, редакторах ресурсов, отладчиках, профайлах, специальных средствах создания приложений для Windows 95 и Windows NT, пользовательских элементах управления OLE, библиотееке Microsoft Foundation Classes.
Аннотация: Тираж 3 000 экз. ISBN 0-321-14653-0. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели, подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелых выводов. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой новой методики. В книге рассматриваются два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог ...
Аннотация: Тираж 3 000 экз. Книга посвящена различным аспектам использования языка SQL при работе в C++Builder 5 с различными типами баз данных в сети. Подробно изложен синтаксис языка. Рассмотрены способы организации транзакций. Дана методика проектирования прикладных программ, работающих с данными. Рассмотрена работа с InterBase и новые способы доступа к данным — компоненты InterBase Express. Изложены новые возможности C++Builder 5, связанные с использованием Microsoft ActiveX Data Objects вместо BDE. Рассмотрена методика многомерного анализа данных. Описывается использование при работе с данными новых компонентов C++Bui1der 5 — серверов СОМ. Книга рассчитана как на начинающих, так и на опытных разработчиков.
Аннотация: Тираж 2 000 экз. Изучите передовые технологии платформы Java Enterprise Edition 7 и узнайте о новинках, реализованных в ее последней версии, которая обеспечивает поддержку HTML5 и предлагает повышенную производительность и расширенную функциональность корпоративных приложений. Книга написана одним из ведущих разработчиков проекта Java EE, и каждая глава в ней посвящена рассмотрению одной из ключевых спецификаций платформы, включая WebSockets, Batch Processing, RESTful Web Services и Java Message Service. Основной материал отлично дополняет последняя глава, содержащая подробное описание поэтапного создания приложения типа точка-точка с использованием большинства рассмотренных в книге технологий. Это поможет лучше понять шаблоны проектирования, применяемые разработчик ...
Аннотация: Тираж 3 000 экз. Книга адресована тем, кто хочет научиться профессионально программировать для Интернета. В сжатой форме на примерах показаны основные методы создания приложений для глобальной сети, начиная от простейших HTML-страничек и заканчивая основными принципами построения распределенных многоуровневых систем. Даются основы CGI-программирования с использованием языка PHP. Рассмотрено создание полноценных распределенных CGI-приложений на основе языков общего назначения, таких как C++ или Java. Отдельно представлены возможности платформенно-независимых технологий Java и CORBA. Для интернет-программистов.
Аннотация: Тираж 3 000 экз. ISBN 0-672-31763-X. Книга JavaScript в примерах представляет собой краткое введение в основы программирования на языке JavaScript, который предназначен для создания интерактивных Web-страниц. Подробно рассматривается синтаксис базового набора языка, отличительные особенностисуществующих версий и специфика реализации языка в различных браузерах. Краткий, тем не менее, полный справочник по базовым языковым объектам позволяет без труда разобраться в объектно-ориентированной идеологии, положенной в основу JavaScript. После изучения книги читатель сможет создавать интерактивные Web-страницы и приступать к созданию полноценных коммерческих Web-сайтов. Для студентов, программистови широкого круга пользователей Internet.
Аннотация: Тираж 200 000 экз. ISBN 978-5-9774-0639-0. Если бы историю человечества можно было представить в виде шпионского романа, то главными героями этого произведения, несомненно, стали бы криптографы и криптоаналитики. Первые - специалисты, виртуозно владеющие искусством кодирования сообщений. Вторые - гении взлома и дешифровки, на компьютерном сленге именуемые хакерами. История соперничества криптографов и криптоаналитиков стара как мир. Эволюционируя вместе с развитием высоких технологий, ремесло шифрования достигло в XXI веке самой дальней границы современной науки - квантовой механики. И хотя объектом кодирования обычно является текст, инструментом работы кодировщиков была и остается математика. Эта книга - попытка рассказать читателю историю шифрования через приз ...
Аннотация: Тираж 4 000 экз. В книге подробно описана наиболее популярная среда разработки приложений Visual C++ версии 6.0, входящая в состав пакета VISUAL STUDIO 98. Последовательно изложен процесс разработки различных типов приложений: приложений, основанных на SDI (Single Document Interface) и MDI (Multiple Document Interface) интерфейсе, приложений-диалогов, приложений, реализующих доступ к базам данных, приложений OLE-серверов и OLE-контейнеров; подробно рассмотрено применение инструментальных средств пакета: мастера приложений AppWizard, мастера классов ClassWizard, редактора ресурсов; описаны наиболее важные классы библиотеки MFC (Micrisoft Foundation Classes). Изложение материала сопровождается большим количеством примеров. Книга предназначена как для разработчиков ПО, ...
Аннотация: Тираж 3 000 экз. Рассматривается технология Web-программирования с использованием последней версии языка РНР. Изложение сопровождается простыми примерами на РНР и Си с множеством комментариев. Подробно описана процедура установки и настройки Web-сервера Apache на платформе Windows. Практические приемы иллюстрируются всевозможными примерами программ и библиотечных функций, облегчающих труд Web-разработчика. - Общий шлюзовой интерфейс CGI (Common Gateway Interface); - Синтаксис и возможности языка PHP; -Выбор инструментария для разработки Web-программ; - Конфигурирование Web-сервера Apache при разработке сайта; - Работа с базами данных MySQL и язык SQL.
Аннотация: Тираж 6 000 экз. ISBN 966-552-087-3. ISBN 5-7315-0116-5. Введение в язык программирования PHP, а также использование его совместно с MySQL. С большим количеством примеров и др. справочной информации
Аннотация: Тираж 1 000 экз. ISBN 0-32-128815-7. Книга даст вам максимально быстрый доступ к нужной информации и ответы на большинство вопросов, связанных с использованием самой мощной на сегодняшний день среды разработки на языке Java. С помощью передовых методов работы с Eclipse и на практических примерах автор показывает, как внедрить Eclipse в любой процесс гибкой разработки. С помощью этой книги вы сможете выполнить настройку рабочих областей и проектов, перспектив и представлений для достижения оптимальной эффективности и добиться максимальной производительности и высочайшего качества программного кода. В книге также рассматривается такие методики гибкой разработки, как рефакторинг, тестирование, обеспечение постоянной готовности к объединению, принципы коллективной разраб ...
Аннотация: Тираж 4 000 экз. Популярный справочник по Delphi Pascal издательства OReilly содержит подробное описание языка программирования одного из лучших средств быстрой разработки приложений для Windows. Книга открывается введением в язык Delphi Pascal и подробным описанием объектной модели Delphi. Отдельная глава посвящена информации о типе времени выполнения (RTTI), т. е. информации, предоставляемой компилятором, и являющейся `ключом` к интегрированной среде разработки (IDE) Delphi. Следует отметить, что этот материал плохо документирован в других источниках, в том числе в официальных файлах помощи Delphi. В издание включена глава о создании многопоточных приложений, в которой описаны уникальные возможности Delphi Pascal и приемы эффективного использования этого языка для ...
Аннотация: Тираж 4 000 экз. ISBN 5-93286-019-7. Популярный справочник по Delphi Pascal издательства OReilly содержит подробное описание языка программирования одного из лучших средств быстрой разработки приложений для Windows. Книга открывается введением в язык Delphi Pascal и подробным описанием объектной модели Delphi. Отдельная глава посвящена информации о типе времени выполнения (RTTI), т. е. информации, предоставляемой компилятором, и являющейся `ключом` к интегрированной среде разработки (IDE) Delphi. Следует отметить, что этот материал плохо документирован в других источниках, в том числе в официальных файлах помощи Delphi. В издание включена глава о создании многопоточных приложений, в которой описаны уникальные возможности Delphi Pascal и приемы эффективного использова ...
Аннотация: Тираж 3 000 экз. В книге предлагается полное описание языка XML в совокупности с языками XSLT и XPath, представленное в первой части. Вторая часть книги содержит практическое руководство по применению материала, изложенного в первой части книги. Помимо XML затрагиваются вопросы, возникающие при построении реальных Web-приложений, а именно передача параметров HTTP-запроса серверу, проектирование форм, представление данных с помощью каскадных стилевых таблиц, обработка действий пользователя с помощью JavaScript.
Аннотация: Тираж 9 000 экз. Излагаются вопросы проектирования интеллектуальных систем автоматизированного проектирования больших и сверхбольших интегральных микросхем, имитирующих в рамках знаний с помощью ЭВМ деятельность человека-конструктора. В качестве знаний выступают достижения современной математики, технологии и синтеза конструкторов конкретной области, в данной книге – изделий электронной техники. Общность излагаемого подхода позволяет использовать идеи книги для других областей применения, поскольку в ней излагается теория системного синтеза, отражающая общие представления конкретных областей знаний.
Аннотация: Тираж 1 200 экз. Рассмотрены основы технологии Web-сервисов в спецификациях первого и второго уровня, реализация технологии Web-сервисов в виде стандартов платформы Java и в таких распространенных Java-стеках Web-сервисов как Metro, СXF и Axis2. Материал книги сопровождается более 70 примерами с подробным анализом исходных кодов. На сайте издательства находятся проекты примеров из книги, а также дополнительные материалы. Для программистов.
Аннотация: ISBN 978-5-7502-0307-9. ISBN 0-7356-2345-7. Книга представляет собой экспертное введение в расширение языка JavaScript (кодовое название Atlas) для Microsoft ASP.NET 2.0, написанное специалистами, работающими в группе разработки. Эта книга является идеальным справочным пособием, поскольку содержит наиболее свежие сведения о рассматриваемых в ней инструментах разработки, а также множество примеров на языках C# и JavaScript. Перевод с английского Е. Матвеева.
Аннотация: Тираж 3 500 экз. ISBN 978-5-7502-0286-7. Эта книга - подробное руководство для профессионалов-разработчиков приложений ASP.NET. В ней раскрыты тонкости внутреннего функционирования исполняющей среды ASP.NET 2.0 и возможности ее конфигурирования, детально описан процесс выполнения приложений и средства, позволяющие сделать их надежными, эффективными и хорошо защищенными. Вы узнаете, как создавать пользовательские элементы управления, освоите новые навигационные средства ASP.NET 2.0 и научитесь формировать оптимальное представление данных с помощью новых элементов управления. Книга состоит из 15 глав и адресована тем, кто не ограничивается прикладными сведениями, почерпнутыми из обычных учебных пособий, а намерен разобраться во всех деталях внутреннего функционирования ...
Аннотация: Эта книга предназначена для всех, кто желает освоить СУБД MySQL. Для ее чтения вам не нужны никакие специальные знания - достаточно быть пользователем Windows. Вы узнаете, как установить и запустить MySQL, как создать собственную базу данных, как работать с данными при помощи команд SQL, как администрировать базу данных и оптимизировать ее работу. Разработчики веб-приложений на языках PHP, Perl и Java найдут в этой книге полезные сведения по использованию базы данных MySQL в соответствующих приложениях. Для всех операций, которые вам предстоит выполнить, приводятся подробные пошаговые инструкции, все основные действия поясняются на примере учебной базы данных.
Аннотация: ISBN 0-471-25400-2. Программирование всегда было достаточно сложной задачей. Эта книга поможет вам легко преодолеть возникающие трудности с помощью библиотеки мощных алгоритмов, полностью реализованных в исходном коде Delphi. Вы узнаете, как выбрать способ, наиболее подходящий для решения конкретной задачи, и как добиться максимальной производительности вашего приложения. Рассматриваются типичные и наихудшие случаи реализации алгоритмов, что позволит вам вовремя распознать возможные трудности и при необходимости переписатьили заменить часть программы. Подробно описываются важнейшие элементы алгоритмов хранения и обработки данных (списки, стеки, очереди, деревья, сортировка, поиск, хеширование и т.д.). Приводятся не только традиционные решения, но и методы, основанные ...
Аннотация: Тираж 8 000 экз. Дано систематическое изложение методов рекурсивного программирования. Большое внимание уделено применениям рекурсий для решения часто встречающихся на практике задач. Многочисленные примеры программ наглядно иллюстрируют широкие возможности рекурсивных методов и делают книгу доступной широкому кругу читателей. Пер. с агл. С. П. Забродина, В. Г. Иваненко, Ю. П. Кулябичева; Под ред. Н. Н. Иващенко.
Аннотация: Тираж 200 экз. Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 7 для разработки корпоративных приложений, совместимых со стандартом Java ЕЕ 6. В книге показаны приемы эффективного программирования, задействующие контекстные меню и горячие клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств встроенных в IDE NetBeans. Существенное внимание уделено основным API Java ЕЕ в контексте их работы в среде NetBeans. Подробно рассмотрены возможности NetBeans по автоматизации разработки приложений с использованием таких API, как Servlet, JSP, JSTL, JSF, JMS, JPA, JDBC, EJB, JAX-WS, JAX-RS, а также по создан ...
Аннотация: Тираж 2 500 экз. Описаны самые последние версии языка разработки серверных сценариев РНР - 5.3 и 6.0. Рассмотрены основы языка, вопросы объектно-ориентированного программирования на РНР, обработки исключительных ситуаций, взаимодействия с MySQL, регулярные выражения, работа с электронной почтой. Книга содержит множество примеров, взятых из реальной практики разработки динамических Web-сайтов. Третье издание книги, ранее выходившей под названием Самоучитель РНР 5, существенно переработано, дополнено и будет интересно не только программистам, впервые знакомящимся с языком, но и читателям предыдущих изданий книги и профессионалам. Для программистов и Web-разработчиков.
Аннотация: Книга написана Бьорном Страуструпом - автором языка программирования С++.Специальное издание отличается от предыдущих добавлением новых приложений,оно адресовано программистам, преподавателям, студентам и всем желающим ознакомиться с описанием языка С++.
Аннотация: Тираж 5 000 экз. ISBN 5-8206-0096-7 . Библиотека MFC - мощный и гибкий инструмент разработки Windows-приложений на базе языка Visual C++. Книга содержит подробную информацию об основных классах библиотеки и их компонентах. Рассмотрены принципы создания одно- и многодокументных приложений, все типы окон, элементы управления и работа с базами данных. Практические примеры помогут усвоить теоретический материал и одновременно освоить современный стиль программирования. В приложении излагаются основы языка С++, что позволяет рекомендовать книгу не только подготовленным программистам, желающим познакомиться с библиотекой MFC, но и новичкам.
Аннотация: Тираж 2 000 экз. ISBN 0-13-111826-9. Данная книга ориентирована на тех разработчиков, которые хотят использовать технологию Java для создания реальных проектов. В ней нашли отражение поддержка потоков, использование наборов данных, сетевое взаимодействие, работа с базами данных, компоненты JavaBeans. Уделено внимание также таким вопросам, как поддержка распределенных объектов, организация защиты и создание платформенно-ориентированных методов, разбор и генерация XML-документов. При написании книги были учтены новые возможности, которые стали доступны разработчикам с появлением JDK 5.0. Благодаря разнообразию и глубине излагаемого материала книга, несомненно, будет полезна как начинающим, так и опытным разработчикам.
Аннотация: Тираж 1 500 экз. ISBN 978-0-321-92776-7. Версия Java SE 8, с нетерпением ожидаемая миллионами программистов, включает в себя самое важное обновление за многие прошедшие годы. Появление в этой версии лямбда-выражений и новых потоков ввода-вывода знаменует собой главное изменение в программировании на Java с момента внедрения обобщений и аннотаций. В своей книге Кей С. Хорстманн, маститый автор и знаток Java, предлагает вниманию читателей наиболее ценные из новых языковых средств в версии Java 8, а также рассматривает те средства, которые были внедрены в версии Java 7, но не удостоились должного внимания программистов. Те, у кого имеется опыт программирования на Java, найдут в этой книге практические рекомендации и примеры кода, демонстрирующие нововведения в версии Ja ...
Аннотация: Тираж 2 000 экз. В рамках курса рассматривается ряд популярных способов разработки распределенных приложений с использованием технологии Java (APIjava.net, RMI, CORBA, Web-сервисы, JMS). Все рассматриваемые технологии и программные средства либо входят в стандартный комплект поставки J2SE, либо могут быть свободно загружены с сайтов компаний-разработчиков. Использование всех рассматриваемых в книге технологий иллюстрируется примерами.
Аннотация: Тираж 1 200 экз. Книга посвящена разработке в среде Eclipse широкого круга Java-приложений. Рассмотрены основы работы в среде Eclipse, использование инструментов отладки, тестирования и рефакторинга кода. Описана командная разработка приложений, их интернационализация и локализация, создание GUI-интерфейса на основе библиотеки SWT и набора Java-классов JFace. Показаны особенности разработки приложений RCP и Android, а также Web- и Ajax-приложений на основе Eclipse-проектов RAP, GWT, Riena, SCA, Scout, WTP, DTP, BIRT. Материал книги сопровождается большим количеством примеров с подробным анализом иcходных кодов.
Аннотация: Тираж 2 000 экз. ISBN 978-1934356562. Операционная система Android установлена внутри миллионов сотовых телефонов, коммуникаторов, планшетных компьютеров, нетбуков и смартбуков. Она разработана Google и Open Handset Alliance на основе ядра Linux. С помощью этой книги вы сможете создать собственное приложение для Android всеrо за несколько минут! Затем мы перейдем к более сложному примеру: программированию игры Android Sudoku.Шаг за шагом дописывая код игры, вы изучите основы программирования для Android. Вы научитесь писать приложения для аудио- и видеоконтента, работать с графикой, используя 2D и 3D OpenGL, обрабатывать веб-страницы и веб-сервисы, хранить данные с SQLite. Вы также узнаете, как продавать ваши приложения на Android Market.Если вы любите писать програм ...
Аннотация: Тираж 5 000 экз. Рассматриваются основы функционирования Web-серверов, сборка исполняемого модуля PHP в ОС Unix, инструментарий Web-разработчика (в том числе утилиты отладки сценариев), синтаксис и стандартные функции языка. Приведено описание функций PHP для работы с массивами, файлами СУБД MySQL, регулярными выражениями формата PCRE, графическими примитивами, почтой, сессиями и т.д. Особое внимание уделено новым возможностям языка по работе с XML-документами, объектно ориентированному программированию, а также подходам к отделению PHP-кода от HTML-шаблонов сайта. Предм. указ.: с. 1104-1120. Авторы непосредственно участвовали в разработке пятой версии PHP, поэтому вы получите наиболее полные и достоверные сведения из первых рук. Руководство адресовано как професси ...