Cita:
Iniciado por Cluster Ahora .. lo que si que es cierto que .NET integra bajo su própio FrameWork e IDE todas estas técnicas .. siendo así mucho más productivo tus desarrollos, pero a costa de "morir" con un S.O. (para el servidor). Cosa que como ya conoces .. PHP lo puedes correr tanto en S.O. WIndows como Linux (*NIX).
Existe un proyecto de código abierto llamado "proyecto mono" que provee una implementación del .net framework que puede correr sobre linux y tambien sobre otros sistemas operativos, incluido Windows. También existe un compilador de php que permite utilizar php como lenguaje para desarrollar aplicaciones sobre "mono".
Hay otro proyecto similar a mono llamado portable.net .
Les dejo los links:
Proyecto mono Proyecto mono en español Compilador de php para mono Portable.net
Saludos.