Non ho capito bene quali sono i vantaggi di ASP.NET sul 'vecchio' .asp ed il .php.

I tempi per lo sviluppo di applicazioni web sono molto minori? E la sicurezza?