Here are my favorites:
- DBI - I do a lot of database work, and a lot of times I just need to see if a DB has a table or is available, so I use 'dbish' a lot. It's also a quick way to figure out what DSN's are available on your machine.
- CGI - cgi scripting. :-)
- CGI::Application - more often than not, defining callbacks for actions is a lot easier than straight scripting.
- HTML::Template - use this with CGI::Application for faster web app prototyping.
- DBIx::Recordset - has a nice interface.
- HTML::TreeBuilder - once you wrap your brain around this one, you can scrape data from any web page you want. There's also a module HTML::Seamstress which uses this to create a better HTML template system than HTML::Template (IMHO).
- Tk - sometimes it's nice to have your favorite script with a GUI interface. :-)
Here's another one:
- CGI::Session there's a cookbook and some good tutorials for using this module.
I use several others but these seem to be the most used in my arsenal, and I am a frequent surfer of CPAN, always watching out for anything that makes my job easier.
What time is it? It's Camel Time!
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.