Perl Web Site Workshop is aimed at Web designers and developers who want to add Perl-based CGI applications and functions to their Web sites using pre-fabricated scripts that can quickly and easily be customized to suit their needs. It teaches the reader how to adapt and customize pre-programmed scripts for: Forms, Guestbooks, Time displays, Link checkers and debuggers, Browser detectors, Cookies, Hit counters, User polls, Games, Publishing templates, modules, and utilities, Portals. There is little doubt that in the world of Web design and development, Molly E. Holzschlag is one of the most vibrant personalities around. With twenty Web development book titles to her credit, Molly is also an engaging speaker and teacher, appearing regularly at such conferences as Comdex, Internet World, Web 2001, and Web Builder. Honored as one of the Top 25 Women on the Web, Molly is an advisory board member to the World Organization of Webmasters.
Perl Weekend Crash Course covers the fundamentals of Perl programming including the basic grammar of Perl, syntax, and data manipulation and transformation. In addition, you'll find coverage of perl modules, functions, regular expressions, CGI programming and programming the SQL database interface via the DBI perl module. Perl Weekend Crash Course shows you how to embed Perl within an Apache server and it includes a CD-ROM that provides you with all the code and auxiliary files, pre- and post-assessment software to evaluate the user's progress, and other value-added software. Topics include: Getting and Installing Perl; An Overview of the Perl Language; The Very Basics of Perl; Using Text Editors; Basics of Perl Programming Style; Scalar Data; List and Hash Data; Statements and Expressions; Operators; Basic Input and Output; Control Structures; Perl Native Functions; Advanced Input and Output: File Manipulation; Directory Manipulation.
So you downloaded Perl and played with a few of the programs. You might even have been programming with Perl for many years. Either way, you feel you are missing out on some of the cool things that other people are doing with Perl. The solution is Perl: I Didn't Know You Could Do That. From the mundane processes of web programming, through to creating PostScript and RTF documents, playing music and creating sounds, and even ways to use parts of Perl for something other than they were intended are all contained between the covers of this book. Topics include: Storing Numbers in Less Space; Creating Graphs in Perl; Using Minimal/Maximal Searches; Parsing an Apache Log File; Reading and Writing Audio Files; Playing Audio CDs; Using SQL with Text Databases; Talking HTML; Talking XML; Generating RTF Files; Writing PostScript; Using the CGI module to write HTML; Setting up a Cookie; Reading a Cookie; Using Sessions to Track a User; Monitoring Uptime.
The Perl/Tk Pocket Reference is a companion volume to Learning Perl/Tk. Learning Perl/Tk is a tutorial for Perl/Tk, the extension to Perl for creating graphical user interfaces. With Tk, Perl programs can be window-based rather than command-line based, with buttons, entry fields, listboxes, menus, scrollbars, balloons, tables, dialogs, and more. And Perl/Tk programs run on UNIX and Windows-based computers. This small book is a handy reference guide geared toward the advanced Perl/Tk programmer. Novice Perl/Tk programmers will find that its compact size gives them a global view of Perl/Tk's capabilities; they can then turn to Learning Perl/Tk for details. The Perl/Tk Pocket Reference describes every Perl/Tk graphical element, including general widget and variable information, callbacks, geometry management, bindings, events, and window management, as well as composite widget, font, and image creation and manipulation commands.
Provides fully working examples of problems and applications most people write in Perl--all examples used in this book come from the Web and the author's own vast code library. No other book has thousands of lines of annotated code--serves as a memory jogger, a source for new ideas, a solutions gold mine, as well as a stepping stone to learning the semantics and specifics of the language. Cut-and-paste code on CD--contains all the code and applications from the book in a simple chapter-by-chapter directory structure. Descriptions of HOW the programmer tackled problems in line-by-line detail is provided with each solution. Variety of programs provided--Many listed will work on both Windows and Unix machines without any modifications, and some will contain specific lines of code for running on Unix machines that are not necessary for the Windows platform.
Mod_perl embeds the popular programming language Perl in the Apache web server, giving rise to a fast and powerful web programming environment. Practical mod_perl is the definitive book on how to use, optimize, and troubleshoot mod_perl. New mod_perl users will learn how to quickly and easily get mod_perl compiled and installed. But the primary purpose of this book is to show you how to take full advantage of mod_perl: how to make a mod_perl-enabled Web site as fast, flexible, and easily-maintainable as possible. The authors draw from their own personal experience in the field, as well as the combined experience of the mod_perl community, to present a rich and complete picture of how to set up and maintain a successful mod_perl site. Written for Perl web developers and web administrators, Practical mod_perl is an extensive guide to the nuts and bolts of the powerful and popular combination of Apache and mod_perl.
Perl is not only the scripting language of choice for many people, but a powerful programming language that can be used to develop serious applications. Backed by numerous libraries, this language is capable of performing just about any task. This book examines the Perl libraries that are most interesting to developers of professional, real-world applications. It covers web client and server programming, manipulating data in databases and LDAP servers, network and distributed programming, embedding Perl into web pages (templates, HTML::Mason, HTML::Embperl, Apache::ASP, and PerlScript), mathematical and computational applications, graphics and GUI programming, and creating and manipulating XML. This book is an essential read for developers who are interested in integrating Perl with various technologies and developing sophisticated applications. Building on a working knowledge of Perl, this book provides clear and detailed coverage of its topics.
Perl is one of the most important and powerful languages available today, and Professional Perl Programming offers an in-depth guide to exploiting some of its best features. With a densely packed tutorial straight from the experts, it is suitable for any experienced developer who wants to get more from this language. Topics include perl distributions, running perl on Unix, Windows, and other platforms, numbers and strings, perl operators, scalars, lists, arrays, hashes, complex data structures, typeglobs, expressions, statements and blocks, flow control and loops, subroutines, scope and visibility rules in Perl, Perl modules, autoloading modules, Perl file I/O, Terminal I/O, using the Perl debugger, object-oriented Perl, perl sockets and networking, and much more.
Programming Perl, 3rd 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. It covers Perl language and syntax, functions, library modules, references, and object-oriented features, and also explores invocation options, debugging, common mistakes, and much more. This release has been expanded to cover the 5.6 release of Perl including profiling, pod, Unicode, threading, compiling, and Perl internals
This book is intended for both .NET and Perl programmers to help bring these two rich worlds together. If you are a Perl programmer, this book will help you understand .NET and the vast array of services available to you. You will learn how, through Web services, you can connect to a wide variety of heterogeneous systems using standard Internet protocols. If you are a .NET programmer, you will learn why Perl has become one of the most popular languages in the world and how to access the vast CPAN archive of Perl modules.Overview and Organization. If you are new to Perl, you can quickly come up to speed with the tutorial on Core Perl in Chapters 2 to 8. It includes an in-depth treatment of objects in Perl and introduces the CPAN Perl archive. The treatment of Core Perl is very generic, and you will easily be able to apply what you have learned to any system that supports Perl. The book also shows you how to use .NET classes in Perl.