Quels sont les principales différences entre les deux langages, selon vous ?
J'ai fait un jeu en ligne avec ASP.Net, en 2004, puis avec PHP. ASP.Net est assez éloigné de la syntaxe HTML. On est obligé d'utiliser Visual Studio pour en profiter pleinement (donc Windows). Le PHP est beaucoup plus immédiat, on fait directement du HTML, et ça s'interface mieux avec du code JavaScript. On peut facilement intégrer des bibliothèques JavaScript comme JQuery. On peut développer indifféremment sur Windows ou Linux.
Le quel préférez-vous, et pourquoi ?
Php à tous les coups. Pour les petits projets comme le mien (denosterope. Free. Fr/l8s), passer au PHP a été une libération (à tous les sens du terme). Réservez l'ASP à de gros projets très structurés (et encore, en entreprise, je développe aussi en PHP).