Si dices que trabajas en ASP (o .NET) bajo tu servidor HTTP: IIS . .lo ideal (y mas simple) es que instales soporte PHP bajo tu IIS (como si de otro CGI se tratase por ejemplo).
En la documentación de PHP (la de instalación) se explica como debes hacerlo.
http://www.php.net/manual/es/install.iis.php
Si piensas usar Apache+PHP .. recuerda que si necesitas tener ambos servidores corriendo a la vez .. tendrás que hacer trabajar en puertos diferentes a uno u otro (en Apache en su httpd.conf -> Port se define .. cambiandolo a otro diferente al 80 ya que IIS también pretenderá estar ahí en ese mismo puerto).
Un saludo,