Pana la urma decizia daca se dezvolta pe asp.net sau php este una de business. Orice s-ar spune php-ul este mai ieftin si aici se poate porni de la costurile legate de hosting pana la cele legate de costul progamatorilor.
@marius: Si aplicatiile php, daca sunt construite ca lumea pot scala, e adevarat ca nu la nivelul la care scaleaza exemplul tau insa totusi...
Iar in ceea ce priveste implementarea de OOP, intradevar, lipsesc unele lucruri, method overloading de ex, insa sunt nesemnificative. In php 4 da... era defectuoasa implementarea de OOP dar nu e cazul in PHP 5.x.
In final, revin la o parere mai veche de a mea: folosesti ce ai nevoie. Daca ai nevoie de asp.net pentru ca cerintele proiectului sunt de asa natura.. atunci folosesti asp.net.