Quels sont les principales différences entre les deux langages, selon vous ?
Leur origine. ASP.Net est une réponse de Microsoft à tout les langages orientés Web et liés à un serveur, face au développement de PHP mais aussi de Python ou de Ruby (même si ces derniers ne sont pas idéalement faits pour le Web). PHP est né d'un besoin et s'est développé pour combler ce besoin.
Le quel préférez-vous, et pourquoi ?
PHP pour son orientation Open Source, son interopérabilité et même sa capacité à faire d'un langage de script des choses formidables... Je préfère le PHP car liée à Mysql ou PostGreSQL c'est un outil de développement complet et fiable.