В течение последних трех лет, когда Microsoft переключилась на форматы файлов на основе XML в Office 2007, они добавили «x» к расширениям файлов, чтобы отличать их от предыдущих несовместимых форматов.
ASPX был добавлен с введением ASP.NET, чтобы отличить его от классического соглашения ASP .asp.