home Jason Hanley

Blog /

Stability problems with ASP / .NET

Development
People always try to tell me that IIS / ASP / ASP.NET is just as stable as Apache / PHP.

The Canada Post website has been down for hours, simply displaying:

A ScriptEngine threw expection 'C0000005' in 'IActiveScriptParse::ParseScriptText()' from 'CActiveScriptEngine::AddScriptlet()'.



I know C0000005 errors well from my Win32 C++ programming. It's a generic "access violation" or crash error. It means something is seriously wrong.

Now, you can tell me, "They haven't applied patch X", or, "They haven't configured Y properly", but I see this sort of thing all over the net. Even Microsoft's own pages have these errors from time to time.

On the other hand, I rarely see PHP error messages. Even when I do, they're typically "can't connect to database" timeouts on an overloaded server, as opposed to major system crashes like the message above.

I continue to assert that Apache/PHP is generally more stable than IIS/ASP.
Sign in

or

or
Sign up

or
Account
Change email address:
Enter current password:
Change password: (blank to leave unchanged)