Als Microsoft in den letzten drei Jahren zu XML-basierten Dateiformaten in Office 2007 wechselte, fügte er den Dateierweiterungen das "x" hinzu, um sich von den vorherigen inkompatiblen Formaten zu unterscheiden.
ASPX wurde mit der Einführung von ASP.NET hinzugefügt, um sich von der klassischen ASP-Konvention von ASP zu unterscheiden.