Back in the day, before .NET was an option, most developers I knew
chose one of two options:
1) Use Visual Interdev - this was part of Visual Studio 6, and while
not a great tool, did the job adequately
2) Use a programmer's editor - my favorite current one is Notepad++.
These give you color coding to help
make your code readable, but lack many IDE features such as debugging
tools.
I agree with CK that if possible, use .NET, and I don't know about
most of the viewers of this group - but as a
consultant, i work with many companies where you don't get to choose
the technology you work with - they
may be using classic ASP for a site, and the guy in charge may not
allow you to use .NET - so it's good
to know how to use some of the old technology as well.
These days, I tend to use Dreamweaver for most of my web development,
it handles ASP, .NET, and a whole
boatload of other languages natively, and there may be plugins
availble for even more.
Also, for what it's worth, Visual Studio.NET and even Web Developer
Express understand classic ASP code,
you can open them as just plain old normal files - the file
extension .asp lets the IDE know what you're working
with, and will color-code for you accordingly.
Hope this helps,
Pops