El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
Este bastante imparcial artículo hace un buen trabajo comparando lo más neutralmente posible las fortalezas y debilidades de PHP, ASP y ASP .NET para la construcción de sitios dinámicos. Resumiendo, PHP tiene todo un momento gracias a la enorme cantidad de productos libres con los que puede interactuar fácilmente y su gran cantidad de librerías disponibles. Contra ésto ASP no queda muy bien parado, pero es salvado por su omnipresente disponibilidad en todos los servidores Windows NT 4 existentes. ASP .NET es otra historia...
Casi tan incompatible con ASP como con PHP, ASP .NET es literalmente una nueva plataforma atada íntimamente al sistema operativo para todas sus tareas, lo que lo hace potencialmente tan rápido de ejecutar como cualquier otro código compilado. Eso y su innegable y fácil acceso al resto de los productos Microsoft puede ser una ventaja competitiva, si el interesado está preparado para dominar una tecnología que exige su precio en consesiones.
Pero peor es el hecho de que aún dominando .NET en general, la disponibilidad de servidores remotos para esta plataforma es todavía escasa, y nada barata...