Re: Poorly written code is not down to the language *cough* PHP *cough* but the developer
You never coded in ASP (or classic as it's also known ) then?
That being said having a language that doesn't bother with security that much means you learn and develop your own toolset pretty quickly.
(For the record I dev'd object validation and database abstraction as a sticky plaster for any ASP sites I ever worked with though it's been a while since I left said sites alone.)
Anon to save the guilty.