How complicated are the applications you are comparing? I think you'll
find that 6 seconds remains pretty much constant as you scale up your
project. It's just the overhead involved in restarting IIS.
The last large VB/ASP project I worked on would take about 10 seconds
to fire up the debugger. I have an ASP.NET project of similar
magnitude for another client that takes about the same amount of time.
For tiny "Hello World" projects, I'd agree that VB/ASP is probably
faster. But in real world situations I've never noticed a difference.
As to whether it's acceptable to wait 6 seconds to debug? I'll have to
defer comment on that, since I can still recall a time where I'd queue
up a batch job when I left at night and hope it was finished by the
time I got to the office in the morning!
Jason Kester
Expat Software Consulting Services
http://www.expatsoftware.com/