McWebber CGI Bookstore
in association with Amazon.com Books 

CGI & Perl References

 The CGI Book ~ Ships in 2-3 days William E. Weinman / Paperback / Published 1996  Our Price: $36.00 ~ You Save: $9.00 (20%)

Thank you, William E. Weinman. The CGI Book does something other CGI texts should take note of. Namely, it admits that CGI is not a huge topic and sets about explaining it in a clear, concise, and useful way without feeling obliged to make it fill a bigger book than it can. From the "Hello, World" program for CGI on the opening pages to the discussion of CGI security, this book is one that intermediate programmers will enjoy.
Focusing on CGI programs written in sh, C, and Perl, Weinman begins by dissecting several "Hello, World" CGI programs and explaining how they work. Then, he explains the CGI methods and environment variables. (The environment variables are helpfully grouped by function, such as those that tell about the server and those that describe the client.) The book proceeds to discuss form handling in depth and gives special attention to authentication routines.
The CGI Book distinguishes itself in its discussion of advanced CGI topics, covering server-side includes (SSI), push systems, and cookies--both temporary and persistent. The book includes several shopping-cart examples in both Perl and C. (These examples, along with those that appear throughout the book, appear on the accompanying CD-ROM.)
You may want better coverage of image maps and databases but, overall, The CGI Book is an excellent choice for the intermediate programmer who wants to acquire a deep understanding of how CGI works while using it to solve real-world problems.

Cgi by Example ~ Ships in 2-3 daysRobert Niles, Jeffry Dwight / Paperback / Published 1996 Our Price: $27.99 ~ You Save: $7.00 (20%)
The publisher, QUE:
CGI by Example is the perfect guide to learning all the basics for building your Web programming skills. Packed with concise, easy-to-understand exercises and examples, this book paves the way to immediate programming success. Que's approach to CGI programming makes it easy. You begin by learning the fundamentals and techniques of CGI through step-by-step instructions. You'll then move into more advanced topics and be on your way to designing and incorporating CGI to make your Web pages interactive. Hands-on skill sessions show you how to integrate CGI usage into your Web site to create impressive programs. You'll also develop your own specialized techniques and functions for producing more efficient and highly successful applications. As each chapter concludes, review questions and exercises test and reinforce the topics you learn, so you can write powerful CGI scripts quickly and easily. CGI by Example makes learning easy with: * Solid coverage of CGI basics and examples showing how to make interactivity a part of your Web site * Complete instructions on implementing JavaScript and VBScript in addition to C and Perl * Review questions and exercises that clarify difficult concepts and challenge your learning .

Html 3.2 and Cgi Unleashed : Professional Reference Edition ~ Ships in 2-3 daysJohn December, Mark Ginsburg / Hardcover / Published 1996 Our Price: $41.99 ~ You Save: $18.00 (30%)
A comprehensive professional instruction and reference guide for World Wide Web content developers, this book explores all aspects of the development processes, implementation, tools, and programming
The publisher, SAMS.NET:
TIMELY SOLUTIONS: * Completely revised and updated to cover the new HTML 3.2 specification and new technologies such as JavaScript and VBScript * Learn the thought process and planning involved with professional Web site design * Master advanced HTML, forms, multimedia, and image maps * Learn gateway programming techniques with C, Perl, and REXX * Explore new technologies such as VRML and Java * Get full coverage of planning, analysis, design, HTML implementation, and gateway programming * Study real-world applications including a Web coloring book and hypertext news interface .
The author, John December, writes :
This book stresses concepts of Web development
This book covers more than HTML and CGI. Chapters 1-10 discuss the Web and principles of Web development, including a comprehensive methodology for Web information content development. HTML implementation is not discussed until after chapter 11. See the book support web at http://www.december.com/works/hcu.html to view the table of contents and to see a summary of this development methodology. If you are not interested in taking a process approach to Web development, this book may not be for you, as you wouldn't want the first eleven chapters. Please see the support web before considering.

Instant Web Scripts With Cgi Perl ~ Usually ships in 24 hoursSelena Sol, Gunther Birznieks / Paperback / Published 1996 Our Price: $31.96 ~ You Save: $7.99 (20%)

Introduction to CGI/Perl : Getting Started With Web Scripts ~ Ships in 2-3 daysSteven E. Brenner, Edwin Aoki / Paperback / Published 1996 Our Price: $15.96 ~ You Save: $3.99 (20%)
As one might expect in a book cowritten by Steven Brenner, the creator of the oft-used cgi-lib.pl Perl library, Introduction to CGI/Perl focuses on the mechanics of the Perl language more than most other CGI books. It's a fine bridge between pure Perl texts--Larry Wall's are the authorities--and books that explain the CGI specification more or less independently of the languages that use it.
Authors Brenner and Aoki start with simple HTML and then quickly move on to conceptual discussions of how servers and browsers pass CGI information back and forth. Introduction to CGI/Perl excels at walk-throughs of the Perl language, such as the step-by-step creation of a simple Perl script that creates a "Hello, World" HTML document. A solid third of this book is devoted to programming online forms and the final section talks about the relationship between Hypertext Transport Protocol (HTTP) and CGI.
Although there's no companion CD-ROM, there is a listing of the cgi-lib.pl library and some tips on making your Web server work correctly with your CGI programs. A thin, elegant illumination of Perl as it applies to CGI, Introduction to CGI/Perl makes a good companion for a more comprehensive or task-oriented CGI text.

Learning Perl ~ Usually ships in 24 hours Randall L. Schwartz, Randal L. Schwartz / Paperback / Published 1997 Our Price: $23.96 ~ You Save: $5.99 (20%)
In this smooth, carefully paced course, a leading Perl trainer teaches you to program in the language that threatens to make C, sed, awk, and the Unix shell obsolete for many tasks. This book is the "official" guide for both formal (classroom) and informal learning. It is fully accessible to the novice programmer.
This second edition of Learning Perl, designed for those who seek a rapid working knowledge of Perl and sporting a new foreword by Perl author Larry Wall, fully covers the world of Perl, version 5. In this new edition, program examples and exercise answers have been radically updated to reflect typical usage under Perl 5, and numerous details have been added or modified. In addition, you'll find new sections introducing Perl references and CGI programming. Perl is a high-level, multipurpose language. It is used in diverse system administration tasks, while also playing an endless variety of roles in other areas. These range from data reduction and report generation to distributed computing and assorted auxiliary roles in software development. Perl has even encroached upon the territory of C and other programming languages. Learning Perl, written by a leading Perl instructor, provides a systematic, step-by-step, tutorial approach to learning the language. There are numerous short code examples punctuating a relaxed, informal, and precise tour of all the main features of the language. In addition, each chapter contains exercise problems, together with their solutions. Anyone who works through the book will be capable of programming with a broad and productive range of Perl features. For a comprehensive and detailed guide to advanced programming with Perl, read O'Reilly's companion book, Programming Perl. --This text refers to the paperback edition of this title.

Programming Perl (Nutshell Handbook) ~ Ships in 2-3 days Larry Wall (Editor), et al / Paperback / Published 1996 Our Price: $31.96 ~ You Save: $7.99 (20%)
The 2nd edition of the Camel Book is over 600 pages and full excellent instruction and sound advice. Topics include all the good stuff from the first edition and new perl5 features such as nested data structures (ever made a hash of arrays of hashes?), modules, and objects. From print "Howdy World\n"; to making your own modules, this book has got it all.
The publisher, O'Reilly and Associates:
Programming Perl, second edition, is the authoritative guide to Perl version 5, the scripting utility that has established itself as the programming tool of choice for the World Wide Web, UNIX system administration, and a vast range of other applications. Version 5 of Perl includes object-oriented programming facilities. The book is coauthored by Larry Wall, the creator of Perl. Perl is a language for easily manipulating text, files, and processes. It provides a more concise and readable way to do many jobs that were formerly accomplished (with difficulty) by programming with C or one of the shells. Perl is likely to be available wherever you choose to work. And if it isn't, you can get it and install it easily and free of charge. This heavily revised second edition of Programming Perl contains a full explanation of the features in Perl version 5.003. Contents include: An introduction to Perl Explanations of the language and its syntax Perl functions Perl library modules The use of references in Perl How to use Perl's object-oriented features Invocation options for Perl itself, and also for the utilities that come with Perl Other oddments: debugging, common mistakes, efficiency, programming style, distribution and installation of Perl, Perl poetry, and so on.