There are many reasons why ASP.NET is better than PHP, foremost among them being that ASP.NET allows you to thread different codes making it easy to run several codebases at the same time without deadlocking.