Check out
Apache2::ASP and combine that with either
Class::DBI or
DBIx::Class for your database ORM (Object-Relational Mapping).
Since
Apache2::ASP fully supports unit testing and profiling (yes,
even your ASP scripts themselves) you would also do well to brush up on your
Test::More and
HTTP::Response.
As the author of
Apache2::ASP I am certainly biased, though :-)