- BKJSAPCB.RVW 20000502
%A Jerry Bradenbaugh hotsyte@...
%C 103 Morris Street, Suite A, Sebastopol, CA 95472
%I O'Reilly & Associates, Inc.
%O U$34.95/C$48.95 707-829-0515 fax: 707-829-0104 nuts@...
%P 462 p.
Both the Editor's Note and the Preface state that this book is not a
The editor also says that, unlike other programming "cookbooks," even
within the same series, this volume does not present a collection of
common techniques in a reference style. Bradenbaugh takes the
cookbook theme quite literally in tendering ten "recipes" for
complete, usable applications. Some may need a bit of modification,
and, of course, every programmer and Web designer is going to want to
put his or her own stamp on the interface, but all are functional as
(There is no disk included with the book, but all code is available
for download from the net.)
A brief introduction is included giving reasons for the use of
style tips, including pointers on compatibility and the approaches
used in the applications in the book.
Each chapter lays out the environment needed for the program, an
and suggests some potential extensions, enhancements, or modifications
you may wish to explore. The book is, of course, loaded with
carefully. While it may not be a straightforward way to learn
about the language very quickly from this book.
The programs are broadly based, although they vary in usefulness.
They include a client-side search engine, an online test, an
interactive slideshow, an interface for using multiple search engines,
an engine for generating image rollover code, an application for
recalling user preferences using cookies (probably more of an adjunct
utility), a shopping cart, a simple substitution cipher, a greeting
card generator, and context sensitive help. Also included is a
Three very useful appendices are included. There is a brief but quite
complete language reference. Appendix B contains a number of useful,
applications. In addition, there is a terse, but serviceable
introduction to Perl, so you get two languages (well, maybe one and a
half) for the price of one.
copyright Robert M. Slade, 2000 BKJSAPCB.RVW 20000502
====================== (quote inserted randomly by Pegasus Mailer)
rslade@... rslade@... slade@... p1@...
Been there, done that, lost a few fingers ....
http://victoria.tc.ca/techrev or http://sun.soci.niu.edu/~rslade