How can .Net be considered a decent replacement for ASP? There were some things ASP did extremely well. One was be script. Script doesn’t have to be compiled. You make a change save you file and boom your changes are there for everyone. For .Net you must compile and since your files are in use you have to stop IIS, kick everyone off, insert your new files, start it back up. A one line change used to take as long as hitting the save button. Now, it’s a C++ application with all the associated build wait times. Give it 30 seconds or so. It may seem like a small time, but 30 seconds is 30 times longer than it used to take. That’s progress.