Мультипарадигменное проектирование для C++ — Дж. Коплиен

С++ — это язык программирования, поддерживающий огромное количество парадигм: перегруженные функции, классы, шаблоны, процедурное программирование, модули, а также параллельное программирование и многое другое. Несмотря на очень гибкие и разные средства языка, были необходимы значительные усилия для формирования метода проектирования, позволявшего в полной мере применять множество парадигм в границах единого приложения. Книга «Мультипарадигменное проектирование для C++» просто, последовательно и исчерпывающе рассматривает область для использования мультипарадигменного проектирования, а также предлагает огромный набор методик проектирования, формирующих основу аппарата мультипарадигменного проектирования.

Привязка данных в Windows Forms — Брайан Нойес

Практически всем серьезным приложениям Windows необходимо использовать данные, которые хранятся в базах данных, и обеспечивать взаимодействие пользователя с вышеуказанными данными. Именно тут начинают работать средства и механизмы привязки данных, которым полностью посвящено издание «Привязка данных в Windows Forms». В ней детально описаны все нюансы привязки данных на вышеуказанной платформе. В этой книге описываются средства, которые обеспечивают связь с БД, такие, как адаптеры таблиц и типизированные наборы данных, привязываемые к данным компоненты управления, методики и средства обработки ошибок, интерфейсы и события привязки данных. Здесь даются подробные инструкции и советы по работе со средствами Microsoft Visual Studio, предназначенными для привязки данных. Отметим, что большое внимание в описываемом издании уделяется нововведениям, таким, как элемент управления DataGridView и адаптеры таблиц. В данной книге обсуждается написание специальных пользовательских объектов и элементов управления, которые пригодны для привязки данных. Необходимо сказать, что в приложениях рассматриваются различные параллельные вопросы, которые связаны с привязкой данных, например, доступ информационным данным в ADO.NET и привязка в ASP.NET. Эта книга в первую очередь адресована программистам, которые занимаются написанием клиентских приложений для баз данных.

ASP.NET MVC Framework с примерами на C# для профессионалов — Стивен Сандерсон

Среда ASP.NET MVC Framework — это, безусловно, наиболее значительное изменение в области средств разработки веб-приложений от Microsoft после выпуска ASP.NET в далеком 2002 году. Вышеуказанная среда дает разработчикам больший объем возможностей для управления схемой URL, HTML-разметкой, и обработкой различных запросов и ответов. Она содействует построению максимально ясной архитектуры приложения, облегчает интеграцию со сторонними средствами, включая инструментальные средства Ajax и библиотеки Javascript, а также обеспечивает поддержку блочного тестирования. Стивен Сандерсон взялся за написание книги «ASP.NET MVC Framework с примерами на C# для профессионалов» потому, что функциональные возможности ASP.NET MVC кажутся ему достаточно привлекательными и перспективными. Прочитав её, Вы не просто получите полное представление о возможностях ASP.NET MVC и ее использования, но и узнаете, почему она была создана именно так, а не по-другому. Из этой книги Вы также узнаете, как использовать положенные в основу платформы ASP.NET MVC принципы для улучшения кода. Стивен Сандерсон беспристрастно провел анализ плюсов и минусов этой платформы, ее альтернатив, а также открытых инструментальных средств, способных ее дополнить.

UNIX. Профессиональное программирование — У. Ричард Стивенс, Стивен А. Раго

Издание «UNIX. Профессиональное программирование» — это подробнейшее справочное пособие для каждого профессионального программиста, который работает с UNIX. С. Раго смог обновить и дополнить классический фундаментальный труда Р.Стивенса, при этом сохранив точность и стиль оригинала. Отметим, что содержание абсолютно всех тем, прикладных программ и примеров обновлено согласно последним версиям самых популярных реализаций UNIX. Важные дополнения посвящены потокам и разработке различных многопоточных программ, применению интерфейса сокетов для создания межпроцессного взаимодействия (IPC) и описанию интерфейсов, которые были добавлены в новой версии POSIX.1. Необходимо сказать, что аспекты прикладного программного интерфейса описываются на понятных примерах, которые были протестированы на четырех платформах: Linux, Solaris 9, FreeBSD и Mac OS X 10.3. В этом справочнике описывается огромное количество ловушек, о которых обязательно нужно помнить в процессе создания программ для разных реализаций UNIX, и демонстрируются способы их избегания, опираясь при этом на стандарты Single UNIX Specification и POSIX.1.

C# 3.0. Полное руководство — Герберт Шилдт

Книга «C# 3.0. Полное руководство» — это совершенно новая, кардинально обновленная и исправленная версия классического пособия по C# 3.0.
Данная книга содержит:
— детальное рассмотрение новых инструментов в версии C# 3.0, в т.ч. LINQ, анонимных типов и лямбда-выражений;
— полное описание средств C#;
— множество понятных и простых примеров программ с комментариями.
Отметим, что благодаря поддержке языка встроенных запросов (LINQ), третья версия сотворила настоящий перелом в программирование на C#, и именно поэтому автор, обновил и расширил собственное классическое пособие для того, чтобы охватить в нем вышеуказанные нововведения. В описываемом справочнике подробно рассматриваются языковые средства C#, предоставляются многочисленные рекомендации знатока своего дела и приводится множество примеров программ, которые охватывают все нюансы программирования на языке C#, включая ключевые слова, синтаксис и библиотеки, LINQ, анонимные типы, лямбда-выражения, а также неявно типизированные переменные.

Программирование на Perl DBI — Аллигатор Декарт, Тим Банс

Книга «Программирование на Perl DBI» рекомендована новичкам, которые смогут найти здесь описание архитектуры DBI и исчерпывающие инструкции по созданию программ с помощью DBI, и настоящим знатокам DBI, для которых в книге детально описаны тонкости применения DBI и характерные особенности некоторых драйверов DBD. Необходимо сказать, что DBI — это главный интерфейс программирования БД на Perl. Каждая программа, которая использует DBI, может успешно работать с любой базой данных либо даже одновременно сразу с несколькими базами данных разных фирм, например, такими как Oracle, Ingres, MySQL, Informix, Access и т.д. Описываемое издание содержит подробный справочник по DBI. Отметим, что книга была написана с учетом того факта, что пользователь уже имеет хотя бы базовые навыки программирования на Perl, а также может писать простые сценарии.

Программирование с использованием Microsoft Windows Forms — Чарльз Петцольд

В книге «Программирование с использованием Microsoft Windows Forms» детально повествуется о создании программ для ОС Windows с применением библиотеки классов Windows Forms, которая входит в .NET Framework 2.0, и языка C#. Прочитав эту книгу, Вы сможете научиться комбинировать уже существующие и создавать новые нестандартные элементы управления, и даже разрабатывать меню, панели инструментов и строки состояния, применяя новинки, которые появились в .NET Framework 2.0. Из этой книги Вы узнаете об инновационном механизме динамического размещения компонентов управления на форме, а также о привязке различных элементов управления к данным. Описываемая книга состоит из семи глав и адресована программистам, которые хотят освоить новые возможности, предлагаемые .NET Framework 2.0, разработчикам, обладающим достаточным опытом программирования для Windows и всем тем, кто хочет максимально эффективно и быстро освоить Windows Forms.

Разработка WEB-приложений на PHP 5. Профессиональная работа — А. В. Олищук, А. Н. Чаплыгин

Книга «Разработка WEB-приложений на PHP 5. Профессиональная работа» рассматривает профессиональное применение языка РНР 5. РНР 5 — это наиболее популярный, достаточно мощный, относительно простой в изучении и эффективный язык Web-программирования. Здесь затрагивается достаточно широкий круг тем, которые связаны с разработкой Web-приложений любого предназначения и уровня сложности. В этой книге читатель сможет найти все, что действительно нужно для начала эффективной работы и последующего применения языка РНР — начиная с основ и установки ПО и заканчивая разнообразными инструментами работы с XML, системами управления Web-сервисами и базами данных. Отметим, что А. В. Олищук и А. Н. Чаплыгин применили практический подход к изложению материала: абсолютно все темы рассматриваются на лаконичных примерах, а также снабжены полезными ссылками на дополнительные материалы. Для того чтобы начать работать с описываемого книгой, от пользователя требуется только минимальный объем знаний в вопросах проектирования Web-страниц: краткое знакомство с HTML и умение работать с браузером. Но, так как книга изначально была ориентирована на специальные функциональные возможности именно языка РНР 5, то она будет полезна не только лишь новичкам, но и разработчикам, решившим перейти с 4-ой версии языка на 5-ую.

Microsoft Windows 2000 API. Энциклопедия программиста — Р. Саймон

ОС Windows 98 и 2000 перевели на абсолютно новый качественный уровень методологию создания прикладных приложений, выполняемых под управлением вышеуказанных ОС. Несмотря на огромное количество достаточно мощных инструментальных средств создания программ, именно знание интерфейса программирования различных прикладных приложений (АРI) является своеобразным ключом к написанию программ, которые могут занять действительно достойное положение на рынке. Книга «Microsoft Windows 2000 API. Энциклопедия программиста» — это поистине великолепное справочно-учебное пособие по всем свойства АРI, которое может стать настольной книгой для каждого программиста. Исключительная полнота изложения материала, множество удачно подобранных примеров, а также эффективная организация книги делают ее истинной энциклопедией программиста. Отметим, что в книге в деталях рассматриваются вопросы использования ресурсов различных категорий, низкоуровневой обработки сообщений, управления памятью, использования интерфейса графических устройств, ввода/вывода, работы с файлами, системного реестра и т.д. Прилагаемый диск окажет значительную помощь в последующем использовании материала книги. Книга рекомендована для начинающих, профессиональных и опытных программистов.

Стратегические технологии баз данных — Алан Р. Саймон

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