ASPX signifie Active Server Page Extended File, et il est développé par Microsoft. Il s'agit d'un type de fichier Web ASP.NET qui peut comporter une logique métier, des contrôles Web et une présentation.
Également appelées formulaires Web .NET, les pages ASPX sont généralement écrites par Microsoft Visual Web Developer et sont conçues pour fonctionner dans le cadre ASP.NET. Cela signifie que les scripts de la page s'exécutent sur le serveur Web et que le code HTML résultant est transmis au navigateur de l'utilisateur. Un bon exemple de nom de fichier ASPX est "Default.aspx". Les pages Web sont contenues dans des fichiers avec l'extension .aspx. Ces fichiers comportent généralement un balisage HTML statique, où les développeurs insèrent le contenu de la page Web.