Documentation

How to use Apache2::ASP properly
Learn Apache2::ASP in 10 minutes.
Getting started with Apache2::ASP

Modules

ASP for Perl, reloaded. (DEPRECATED use ASP4 instead)
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/ApplicationStateManager/Memcached.pm
in lib/Apache2/ASP/ApplicationStateManager/NonPersisted.pm
in lib/Apache2/ASP/CacheManager.pm
in lib/Apache2/ASP/HTTPContext/FilterResolver.pm
in lib/Apache2/ASP/HTTPContext/HandlerResolver.pm
in lib/Apache2/ASP/HTTPContext/HandlerRunner.pm
in lib/Apache2/ASP/HTTPContext/SubContext.pm
in lib/Apache2/ASP/SessionStateManager/Memcached.pm
in lib/Apache2/ASP/SessionStateManager/NonPersisted.pm
in lib/Apache2/ASP/Test/UploadObject.pm