Разработка приложений для Android — С. Хашими, С. Коматинени, Д. Маклин

Книга «Разработка приложений для Android» — для тех, кто намерен научиться самостоятельно писать программы для мобильных устройств на базе названной ОС .
В ней изложены основные приемы и методики создания программных приложений. В пособии рассматриваются не только простые операции, но и очень сложные процедуры, такие, как разработка трехмерных компонент, работа с тач-скринами (включая обработку жестовых операций) и OpenGL. Дается описание поисковых функций, которые интегрированы в Android. Вы получите понятие о функциях дружественного интерфейса: синтеза речи, переводчика Google.
Теоретический материал книги достаточно подробен. Для лучшего его усвоения приведены исходные коды некоторых приложений, которые уже апробированы и готовы к работе.
Если вы желаете сделать послушным ваш мобильник, планшетник или нетбук, то эта книга – для вас!

Silverlight 4. Создание насыщенных Web-приложений — С. С. Байдачный

Всем, кто любит создавать динамичные веб-ресурсы, поможет в этом пособие «Silverlight 4. Создание насыщенных Web-приложений».
Microsoft Silverlight представляет собой фреймворк (программный каркас) для написания и запуска многофункциональных интернет-приложений с функциями и задачами, аналогичными Adobe Flash. Во время выполнения среда для Silverlight доступна как подключаемый модуль для веб-браузеров, работающих под управлением Microsoft Windows и Mac OS X. В то время как ранние версии Silverlight были сосредоточены на потоковых мультимедиа, текущая версия поддерживает и мультимедиа, и графику, и анимацию и дает еще разработчикам поддержку CLI языков и инструментов разработки.
Она ориентирована на использование технологии RIA (Rich Internet application), интегрирована с IDE Visual Studio и поддерживает доступ к системе .NET Framework. Преемственность и совместимость платформ позволяет легко адаптироваться к новой среде разработчиков из других систем.
Книга требует некоторых знаний о платформе .NET.

Android 2. Программирование приложений для планшетных компьютеров и смартфонов — Рето Майер

Эта книга – «Android 2. Программирование приложений для планшетных компьютеров и смартфонов» — лучшее пособие для тех, кто желает самостоятельно создавать программные приложения для широко распространенной ОС мобильных устройств.
Содержание основано на базе наиболее популярной и стабильной версии платформы — Android 2.х. Характер построения материала – практический курс. Обилие примеров из реальной практики дает возможность легко освоить даваемые теоретические сведения.
Для успешного усвоения предлагаемого автором материала читатель должен иметь минимальные навыки программирования. Знание основ языка Java значительно ускорит применение полученной информации в деле.
Уровень изложения материала доступен для понимания начинающими программистами. В книге разбираются и сложные задачи. Так что она будет полезна и для опытных разработчиков.

14 занимательных эссе о языке Haskell и функциональном программировании — Р. В. Душкин

Книга «14 занимательных эссе о языке Haskell и функциональном программировании» представляет собой сборник статей как увидевших свет в журнале «Потенциал» — научно-популярном журнале для общеобразовательных школ, так и неопубликованных.
Они расположены в порядке «от простого – к сложному». В первых статьях даются основы функционального программирования и базовые понятия. Далее логически последовательно излагаются функции и процедуры языка Haskell. Основной акцент сделан на практическое применение знаний — приемы алгоритмизации и программирования иллюстрируются конкретными примерами.
Написанная живым и доступным языком книга привлечет внимание тех. кто намерен заняться функциональным программированием: студентов, преподавателей, учащихся школ.

С++ под рукой — Лукас Пол

Структурно книга «С++ под рукой» известного специалиста из США по этому языку программирования построена как справочник.
Вся информация разбита по разделам. Удобно организованный поиск позволяет быстро найти необходимое как по самому языку, так и по препроцессору и библиотекам. Автор не останавливался на конкретном компиляторе. В свете постоянных обновлений версий, эта позиция делает книгу полезной вне зависимости от усовершенствований языка программирования. Представленная информация базируется на разработанном Бьярном Страустрапом стандарте Си- фирмы АТ8Т. Версии компилятора Borland С++ 3.0 и 3.1 основаны именно на нем. При существовании различий между С++ и С в программных конструкциях, они указываются специально. Большое число практических примеров облегчает восприятие материала.
Книга полезна для пользователей языка С++ различного уровня квалификации.

101 Oracle8i. Организация работы в сети — Марлен Терьо

В книге «101 Oracle8i. Организация работы в сети» рассматриваются основные принципы построения сетей, осуществление взаимодействия компонентов сетевой архитектуры Oracle, подробно описано программное и аппаратное обеспечение, которое необходимо для организации успешного соединения компьютеров и баз данных. В книге предлагаются пошаговые инструкции по созданию и конфигурированию сети Oracle, при этом инструкция снабжена иллюстрациями снимков экранов. Для ознакомления приводятся общие сведения о протоколах Интернета и шифровании.
Данное издание было одобрено и рекомендовано самой корпорацией Oracle.

Микропроцессоры и микрокомпьютеры — Д. Гивоне, Р. Россер

Книга «Микропроцессоры и микрокомпьютеры» является полным введением в программирование микропроцессоров и логическую структуру, при этом материал очень качество составлен и систематизирован. Авторами подробно рассматривается архитектура микропроцессоров, приводятся многочисленные примеры интерфейсов и программ.
Издание предназначено для программистов, которые постоянно работают с вычислительными системами, созданными на основе микропроцессоров, студентов, изучающих ЭВМ, а также их математическое обеспечение.

Small Basic для начинающих — Никита Культин, Лариса Цой

В книге «Small Basic для начинающих» в доступной форме излагаются основы теории программирования, содержатся описания современного языка программирования (Microsoft Small Basic), который был специально создан для начинающих программистов. Также рассматривается процесс создания программ – от основ составления алгоритма до проведения отладки. Производится демонстрация, каким образом осуществляется запись инструкции программы, проводится использование инструкции выбора и циклов, вводятся исходные данные, выводится результат работы программы на экраны. Даются советы, как работать с файлами, массивами, графикой. На DVD диске содержатся дистрибутивы среды разработки данного языка, различные примеры, которые разбираются в книге, а также справочная информация.

Microsoft ASP.NET 4 с примерами на C# 2010 для профессионалов — Мэтью Мак-Дональд, Адам Фримен, Марио Шпушта

Книга «Microsoft ASP.NET 4 с примерами на C# 2010 для профессионалов» представляет собой уже 4-е издание, посвященное технологии ASP.NET от Microsoft. Данная технология считается основным стандартом, который используется для создания динамических веб-страниц на основе платформы Windows. В результате прочтения книги должен сформироваться понятие о том, каким образом осуществляется построение и развертывание динамических веб-решений от Microsoft.

4-е издание полностью обновлено и составлено с учетом последней версии ASP.NET, поэтому оно включает в себя описание ASP.NET MVC, AJAX 4, ASP.NET Dynamic Data, ASP.NET и Silverlight 3.

Книга содержит множество примеров, которые помогут максимально эффективно использовать полученные знания в области новых технологий. Авторы предлагают практический подход к изложению материала, который является не простым повторением какого-либо материала, а способствует концентрации на выполнении конкретной задачи, связанной с созданием веб-приложений различных уровней сложности.

Прочитав данную книгу, читатель получить подробные ответы на следующие вопросы:

  • об особенностях версии ASP.NET 4, фундаментальных принципах построения Visual Studio.
  • о создании элементов управления ASP.NET, а также о том, каким образом происходит их размещение на страницах ASP.NET;
  • что представляет собой средство ASP.NET MVC, которое является самым крупным дополнением ASP.NET 4, как его использовать и интегрировать с уже существующими приложениями ASP.NET;
  • об особенностях изучения ADO.NET, о том, как производится привязка данных для многих источников;
  • о различных способах поддержки безопасности и их эффективном использовании. Особенностью ASP.NET 4 является то, что средства безопасности были значительно усовершенствованы;
  • об изучении расширенных технологий построения пользовательских интерфейсов, в том числе рассматриваются пользовательские элементы управления, клиентские JavaScript-сценарии, Silverlight 3 и GDI+, специальные серверные элементы управления;
  • о способах взаимодействия с различными веб-службами;
  • о методах работы с ASP.NET AJAX 4

Silverlight 3 с примерами на C# для профессионалов — Мэтью Мак-Дональд

В «Silverlight 3 с примерами на C# для профессионалов» описывается революционная технология, с помощью которой можно создавать в браузерах мощные клиентские приложения. Данная технология, также как и Adobe Flash, поддерживает двухмерное рисование, обработку событий, анимацию, сетевые функции, способна воспроизводить мультимедийное содержимое. При этом Silverlight предназначена непосредственно для платформы .NET и основывается на кодах C#.
Одним из важных преимуществ Silverlight является то, что она кроссплатформенна, в отличие, например, от стандартных приложений .NET. Так, приложения Silverlight свободно выполняются не только в браузерах от Microsoft (например, Firefox), но и на других платформах (Mac OS X).
В целом Silverlight 3 – это несколько усеченная реализация инфраструктуры .NET, которая выполняется в контексте браузера, в результате чего она становится одной из самых мощных технологий, которые были представлены компанией Microsoft в течение последних лет.
Книга последовательно рассматривает различные аспекты Silverlight, однако предполагается, что читатель уже имеет представление о C# и умеет работать с .NET. Также предусмотрено, что некоторые читатели могут быть знакомы с Silverlight 2, поэтому в начале каждой главы описываются абсолютно все особенности новой версии. В результате прочтения книги у читателя должно четко сформироваться понимание новой технологии, что позволит ему в перспективе создавать приложения практически любой сложности – от различных бизнес-модулей до браузерных игр.