So I've been looking in to ASP, and I've been wondering if it is at all possible to exploit it, and how? My first thought would be to write you own asp file, and use that to trick the ASP Engine into giving you what you want. This is purely hypothetical. It's not like I'm trying to hack some sort of outdated ASP Site or anything.

Honestly, exploiting something usually depends on the setup. Unless you are getting into the blood and veins of ASP to exploit the framework itself, you'd have to stick with exploiting whatever it is that someone has set up. If it's outdated, you can google to find vulnerabilities or exploits. Other than that, good ol pentesting on common ASP holes might work?