C# 4.0 и платформа .NET 4 для профессионалов — Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер

Книга «C# 4.0 и платформа .NET 4 для профессионалов» раскрывает секреты в области разработки приложений с помощью NET Framework на языке C# 2010, которая осуществляется в среде .NET Framework 4 и более низких версиях. Книга отличается своей доступностью по изложению материала, содержит множество примеров и различных рекомендаций о том, как писать высококачественные программы.
Первоначально дается общий анализ архитектуры .NET с целью получения базовых знаний и получения возможности начать писать управляемый код. Также рассказывается о самом языке программирования C# и различных сферах его применения.
Особенностью издания является наличие 10 дополнительных глав, которые размещены на компакт-диске. Здесь описываются технологии GDI+, предназначенной для построения приложения с улучшенной графикой; технологии .NET Remoting (используется для обеспечения связи между серверами и клиентами .NET); технологии Managed Add-In Framework, технологии Enterprise Services (применяется для создания служб, которые способны функционировать в фоновом режиме). Дополнительно можно получить сведения и о разработке VSTO, а также об использовании LINQ to SQL.
Данная книга позволит узнать:
— как писать приложения и различные службы Windows;
— о применении ASP.NET 3.5 с целью создания веб-страниц;
— способы создания веб-страниц;
— как осуществлять манипулирование XML в коде C#;
— методы использования ADO.NET для получения доступа к базам данных;
— как осуществлять генерирование графических данных с помощью С#;
— как наилучшим способом применять многочисленные дополнения C#;
— как использовать язык LINQ для организации простой работы с базами данных XML и SQL Server.
Книга будет интересна для программистов различной квалификации, для студентов и преподавателей предметов, которые связаны с разработкой и программированием для .NET.

JBuilder 5. Программирование на Java — И. Ю. Баженова

В книге «JBuilder 5. Программирование на Java» рассматривается интегрированная среда проектирования JBuilder, которая считается наиболее удобной из всех существующих в настоящее время сред для разработки Java-приложений. Подробно освещается объектно-ориентированный язык программирования Java 2, предлагается обзор главных возможностей JDK 1.3, даются основы проектирования интерфейса пользователя, описывается подход к созданию JavaBeans. Значительное внимание посвящено вопросам проектирования баз данных, применению JDBC. Книга дополнена значительным объемом справочной информации, а также содержит множество иллюстраций, а материал сопровожден конкретными примерами программ.
Целевая аудитория книги – разработчики программного обеспечения, а также все те, кто самостоятельно желает освоить Java- приложения.

AJAX. Программирование для Интернета — Елена Бенкен, Геннадий Самков

В книге «AJAX. Программирование для Интернета» описывается технология AJAX и демонстрируются ее возможности. К рассмотрению предлагается объектная модель документа: DOM-функции в PHP и DOM в JavaSript. Имеется возможность ознакомиться с основами языка XML и форматом JSON. Рассматривается принцип генерации асинхронных запросов при обращении к серверу средствами JavaScript. Читателям предлагается обзор основных JavaScript-библиотек: Prototype, ExtJS, jQuery, Scriptaculous. При этом особое внимание уделяется наиболее популярным и перспективным библиотекам ExtJS и jQuery, в частности, описывается объектная модель языка JavaScript, которая является основой данных библиотек. На высоком уровне рассказывается о том, как организуется обработка событий, каким образом происходит применение AJAX-запросов. К ознакомлению предлагается множество практических примеров.
В качестве дополнения к книге идет компакт-диск, на котором содержатся дистрибутивы Web-сервера, сервера MySQL, модуля РНР, исходные коды изучаемых библиотек, которые распространяются на основе лицензии GPL.
Книга ориентирована на Web-программистов.

JavaServer Faces — Дэвид Гери, Кей Хорстманн

Книга «JavaServer Faces» предлагает ознакомиться со сведениями по созданию на основе технологии JavaServer Faces веб-приложений. В издании демонстрируется, каким образом платформа JSF производит разделение дизайна страницы и логику страницы, также рассматривается вопрос реализации веб-приложений. Дается подробное описание того, какое место отводится JSF в общем наборе средств создания приложений Java EE. Также рассказывается о том, как можно расширить возможности Java EE, если недостаточно встроенных средств для решения каких-либо задач. В качестве бесплатного приложения поставляется программное обеспечение, которое необходимо для работы с книгой.
Издание содержит множество различных сценариев, файлов конфигурации, определения ресурсов, готовых программ, где подробно рассмотрены и прокомментированы все аспекты их создания. Код изучаемых примеров получается с сопровождающего интернет ресурса.
В книге детально рассматриваются следующие вопросы:
— организация подготовки среды программирования;
— объединение тегов JSF с логикой приложения;
— поиск и навигация по страницам;
— применение стандартных тегов JSF;
— использование тегов фейслетов при создании шаблонов;
— таблицы данных;
— обработка и проверка точности входных данных;
— обработка событий и фактов;
— разработка составных компонентов, т.е. повторно используемых компонентов, которые отличаются сложным поведением и в состав которых входят несколько простых компонентов;
— использование средств Ajax;
— использование пользовательских компонентов;
— организация соединения с базами данных и внешними службами.
В заключительной главе книги приводится множество примеров приложений, излагаются полезные советы и рекомендации по методам и способам ведения журналов и их отладке. Приводятся сведения и рабочий код с целью написания отсутствующих в JSF функций (средства загрузки файлов, всплывающие компоненты, с помощью которых производится разбивка на страницы в длинных таблицах).

Symbian C++. Программирование для мобильных телефонов — А. Н. Труфанов

Книга «Symbian C++. Программирование для мобильных телефонов» рассказывает об операционной системе Symbian, с помощью которой осуществляется функционирование множества моделей смартфонов и коммуникаторов. Издание подробно освещает архитектуру Symbian 9.x, интегрированную среду разработки Carbide.c++, а также предлагается освоить язык программирования Symbian C++. Данный язык считается наиболее эффективным и мощным инструментом для разработки различных приложения для ОС Symbian. В результате пользователь освоит даже те подсистемы, которые являются недоступными для других технологий и языков программирования.

В книге также рассматриваются вопросы, связанные с разработкой различных типов библиотек и приложений, освещаются положения сертификации приложений для данной операционной системы. Книгу можно использовать в качестве учебного пособия для сдачи экзамена ASD (Accredited Symbian Developer) (ASD). В конце каждого раздела, тема которого соответствует учебному плану ASD v2.1 (2008-2009), предлагается список основных тезисов, которые рекомендованы для запоминания и обычно встречаются во время экзамена.

Создание служб Windows Communication Foundation — Джувел Леве

Книга «Создание служб Windows Communication Foundation» посвящена объединенной платформе, предназначенной для разработки для Windows сервис-ориентированных приложений. Первая часть книги рассказывает о преимуществах применения сервис-ориентированной архитектуры, а далее уже на практических примерах показано, как используется Windows Communication Foundation. Значительное внимание уделяется всевозможным тонкостям и самым трудным моментам при создании СОА. Изучив предложенный материал, читатель сможет узнать, как осуществляется программирование при помощи WCF и на практике освоит все необходимые принципы проектирования. Ценность данной книги заключается в том, что она полностью основывается на опыте ее автора по разработке стратегии WCF, а также осуществлению взаимодействия с командной строкой.
Издание ориентировано на архитекторов и разработчиков, которые стремятся освоить WCF или получить дополнительные сведения в данной области.

Java. Эффективное программирование — Джошуа Блох

Издание предназначено для разработчиков менеджеров и отчетов, работающих в различных организациях, а также рекомендуется для студентов соответствующих специальностей.
Книга «Java. Эффективное программирование» содержит 57 весьма ценных правил и предлагает их для изучения решение различных задач по программированию, с которыми сталкиваются разработчики в своей повседневной деятельности. Подробно описываются приемы, которые используют специалисты, разработавшие саму платформу Java. Данная книга в деталях рассказывает, что необходимо делать и чего следует избегать в целях получения надежного, эффективного и надежного программного кода.
С книгой удобно работать, так как каждое правило представлено в виде небольшого законченного эссе, в котором содержится описание проблемы, приводятся примеры программного кода, различные случаи из практики. Также в эссе включаются специальные советы, обсуждаются особенности и тонкости языка Java, предлагаются для разбора примеры программ. Книга изобилует множеством полезных советов и методик.

Полный справочник по Crystal Reports XI — Джордж Пек

Книга «Полный справочник по Crystal Reports XI» раскрывает вопросы, связанные с формированием отчетов и применением системы Crystal Reports, которая является лидером в данной области. Авторы издания основное внимание обратили на освещение новых возможностей системы, а также ее интеграции с существующими корпоративными средами документооборота.
Подробно и качественно рассматриваются различные аспекты создания отчетов, начиная от самых простых до наиболее сложных, которые изобилуют диаграммами, графическими изображениями и картами. Проводится исследование вопросов организации удаленной работы через Web и локальные сети с отчетами, вниманию предлагается и ряд методик разработки Web и Windows-приложений, генерирующих отчеты с помощью Visual Basic .NET, Visual Studio .NET и ASP.NET.
Для изучения предлагается полная информация по администрированию Crystal Reports XI и Crystal Reports Server. При этом книга содержит множество реальных примеров, которые дополнительно можно посмотреть и на Web-сайте издательства, что значительно упрощает усвоение материала.

PHP. Трюки — Джек Д. Харрингтон

Традиционно среди программистов заслуженной популярностью пользуется PHP, так как он отличается скоростью, гибкостью, удобством и доступностью. Поэтому сейчас PHP применяется более чем в 20 млн. веб-сайтов, что даже превышает популярность технологии Microsoft ASP .NET. Благодаря книге «PHP. Трюки» можно понять не только принципы применения данного языка, но и узнать, как применяется PHP в мультимедиа, графике и т.д. Издание содержит большое количество трюков, оригинальных подходов, нестандартных решений, применение которых позволяют перейти при программировании на PHP на профессиональный уровень.

PHP и jQuery для профессионалов — Джейсон Ленгсторф

В книге «PHP и jQuery для профессионалов» представлена информация, которая позволяет приступить к самостоятельной разработке эффективных веб приложений на базе jQuery, AJAX, а также объектно-ориентированных средств PHP. При соблюдении всех рекомендаций, содержащихся в книге, читатель в короткие сроки имеет возможность начать применять предлагаемые современные методы разработки PHP-приложений, при этом сочетая их с инструментами jQuery с целью создания пользовательских интерфейсов, которые отличаются высокой степенью интерактивности.
Работа над примером приложения позволяет читателю изучать основы объектно-ориентированного программирования на PHP, а также приобрести необходимый опыт при работе с библиотекой jQuery. При этом материал изложен в доступной форме так, чтобы даже новичок смог начать работать в данной области. В книге подробно рассматриваются следующие темы:
— базовые сведения о библиотеке jQuery;
— методы объектно-ориентированного программирования на PHP;
— каким образом происходит проектирование пользовательских интерфейсов, которые осуществляют свою деятельность под управлением AJAX;
— способы расширения библиотеки jQuery с помощью пользовательских подключаемых модулей;
— проведение проверки корректности форм с помощью регулярных выражений.
Книга содержит множество полезных советов, а также предлагает к изучению ряд профессиональных приемов, после изучения которых можно сразу же приступать к созданию привлекательных приложений.