Dano escribió:
La ejecución es más rápida en PHP, eso incluso lo avala una comparativa que hizo oracle a ambas tecnologías.
Para desarrollar en php no requieres nada mas que un editor de texto plano.
PHP se actualiza constantemente.
PHP es abierto a diferentes arquitecturas y paradigmas de programación
PHP se comunica de forma directa con distintas bases de datos, de forma nativa.
.NET dispone de un poderoso IDE(Ambiente de desarrollo integrado), el cual te permite crear aplicaciones web, sin la necesidad de programar una sola línea de código.
En .NET compilas tu código y generas dll, que pueden ser utilizadas en proyectos web y de escritorio, por ejemplo puedes tener la lógica de negocios y el acceso a datos en un ensamblado(DLL) y usar el mismo dll para web, como para escritorio.
Lo malo de .NET es que es lento, pero sobre todo el costo de licencia del IDE es muy elevado.
No es que uno sea mejor que el otro, lo mas importante es la habilidad del desarrollador, que la misma herramienta.
Que sea tu habilidad, los recursos humanos, la necesidad y presupuesto del proyecto lo que te diga cual utilizar.
saludos
Bueno, yo en particular programo en PHP, pero si de programar en .NET (VB,C#,ASP,J#,C++) se trata es cierto que el coste de licencia para dicho IDE es altisimo pero existe un IDE el cual te permite hacer lo mismo que Visual Studio, Su nombre es sharp develop y es bastante bueno y LIBRE osea no te costara un DURO

. Otra cosa interesante es que este IDE te permite programar directamente en el Lenguaje Intermedio de .NET

aqui la URL donde lo puedes chekar
http://www.icsharpcode.net/OpenSource/SD/
Espero les sirva!!!
Saludos