Did you not know you can run PHP/mySQL etc on Microsoft servers?You can use any CMS. Sometimes requires more setup obviously.