Changes for version 2.18 - 2009-01-29
- Added a lot more documentation.
- Under Apache2::ASP::Test::Base and Apache2::ASP::API, $Server->RegisterCleanup now gets called at the end of each request - not when the pool object goes out of scope (which caused some unwanted behavior).
Documentation
How to use Apache2::ASP properly
Learn Apache2::ASP in 10 minutes.
Getting started with Apache2::ASP
Modules
ASP for Perl, reloaded.
A public API for all Apache2::ASP web applications.
handler for all *.asp requests
base class for all *.asp scripts
The $Application object
MySQL storage for the $Application object
SQLite storage for the $Application object
Central configuration for Apache2::ASP
Universal configuration finder
Universal access to the configuration.
generic configuration element
the 'system' portion of the config.
The $Config->system->settings collection
The $Config->web object.
Initial Configuration parser
Base class for configuration post-processors
Default fatal error handler
Base class for form handlers
Base GlobalASA class
Contextual execution harness for ASP scripts.
base HTTP handler class
Instant file management for Apache2::ASP applications
Mimics the APR::Socket object
Mimics the Apache2::Connection object
Mimics the $r->pool APR::Pool object
Mimics the mod_perl2 Apache2::RequestRec object ($r)
mod_perl2 PerlResponseHandler for Apache2::ASP
A wrapper for CGI utility functions.
Incoming request object.
Filter incoming requests
Outgoing response object.
Utility methods for Apache2::ASP
Base class for Session State Managers.
MySQL backend for Apache2::ASP Session state
SQLite backend for Apache2::ASP Session state
Basic CGI functionality
base class for all test helper objects.
Simle text fixtures for Apache2::ASP web applications.
Execute ASP scripts without a webserver.
PerlTransHandler with access to Apache2::ASP::Config
Base class for Handlers that process file uploads
An upload hook for Apache2::Request
Argument for UploadHook instances
Provides
in lib/Apache2/ASP/ASPDOM/Document.pm
in lib/Apache2/ASP/ASPDOM/Node.pm
in lib/Apache2/ASP/CacheManager.pm
in lib/Apache2/ASP/Test/UploadObject.pm