Large applications prefer ASP.NET because of its robust enterprise-level features and performance optimizations. Though, you may fee free to use even PHP, but when scaling up, you may face certain difficulties.