Издательство “Диалектика” продолжает свою “библейскую серию”. Недавно оно издало руководство по одному из наиболее мощных средств визуальной разработки клиент-серверных приложений баз данных  -  перевод книги Брайана Дж. Смита, Гордона У. Шаада и др. PowerBuilder 5.0. Библия разработчика, Киев, Диалектика, 1977, 544 с., ил.

 

Пакет PowerBuilder был разработан довольно давно, но на платформу Wintel перенесен сравнительно недавно, и поэтому литературы по нему крайне мало, хотя по своим возможностям и по удобству разработки приложений он занимает одно из лидирующих мест в своем классе задач, не уступая Oracle Developer 2000 и превосходя такие популярные инструментарии, как Delphi Client/Server 2.0 и Microsoft Visual Basic 4.0. Так что издание данной книги должно восполнить существенный пробел в соответствующих руководствах и помочь распространению PowerBuilder.

 

Вообще говоря, PowerBuilder представляет собой огромный программный продукт и освоить его не так уж легко. Хотя авторы и утверждают, что книга рассчитана на широкий круг читателей, но это не совсем верно. Чтобы научиться работе с PowerBuilder, нужен определенный опыт и в программировании, и в создании клиент-серверных приложений. Недаром на первой странице обложки есть пометка “Для программистов-практиков”. Я бы к этому только добавил “и для преподавателей учебного курса по PowerBuilder”.

 

Книга состоит из пяти частей, разбитых на 20 глав, и двух приложений, и охватывает все основные аспекты работы с продуктом. Первая часть посвящена введению в PowerBuilder. В ней описан процесс создания простейшего приложения, дается краткое описание событий, свойств, функций, а также приводится описание языка PowerScript. Вторая часть описывает работу с данными. В ней рассказывается о базах данных, о схемах подключения к различным базам данных, о работе с SQL в языке PowerScript, а также о программировании ввода данных. Третья часть содержит более или менее стандартное описание объектно-ориентированного программирования, хотя приведенные в ней примеры увязаны с работой в среде PowerBuilder. Четвертая часть посвящена разработке приложений и созданию исполняемых файлов. В пятой части приводится дополнительная информация, в которой рассказывается об обработке ошибок, о составлении отчетов и о дополнительных средствах PowerBuilder. Там же приведено введение в язык SQL. В приложениях рассказывается об отличиях в версиях 4.0 и 5.0, а также о работе с прилагаемым компакт-диском (естественно, что диска мне пока обнаружить не удалось). Особо хочу отметить тот факт, что наконец-то мне попалась книга с предметным указателем, что без сомнения повышает ее ценность.

 

Вообще, из всех известных мне книг, эта заслуживает одной из наивысших оценок. Она написана простым и легким языком, хорошо отредактирована (практически незаметно, что книгу писал коллектив авторов, а не один человек), снабжена многими удачно подобранными примерами и иллюстрациями. Ее можно использовать и как практическое руководство, и как учебное пособие. Такую книгу хочется не только постоянно иметь под рукой, но и проработать самым тщательным образом. Хочу лишь еще раз обратить внимание на то, что она рассчитана все-таки на специалистов или по крайней мере на лиц, имеющих определенный опыт в программировании.

 

Михаил Гуткин

 

С московским представительством издательства “Диалектика” можно связаться по телефону/факсу: (095) 955-5288. Web-адрес издательства: www.dep.kiev.ua.

Версия для печати