If you want to run both PHP+MySQL and ASP+MS SQL on one machine, you can get a windows VPS, cloud server, or a dedicated server. You can have WebistePanel (used be called DotNetPanel) installed, it will support both ASP and PHP.
Cybercon Data Center
serving businesses worldwide for dedicated hosting since 1995
* Low cost enterprise class VMware and Microsoft Hyper-V Private Cloud
* Dedicated Server Hosting
with Hardware RAID - KVM over IP Access - UnMetered Bandwidth - Low Cost