ASP.NET est un cadre d'application Web développé et commercialisé par Microsoft pour permettre aux programmeurs de créer des sites Web et des applications Web dynamiques. Il a été publié pour la première fois en janvier 2002 avec la version 1.0 du .NET Framework et est le successeur de la technologie ASP (Active Server Pages) de Microsoft. ASP.NET est construit sur le Common Language Runtime (CLR), permettant aux programmeurs d'écrire du code ASP.NET en utilisant n'importe quel langage .NET pris en charge.