ASP.NET è un framework di applicazioni Web sviluppato e commercializzato da Microsoft per consentire ai programmatori di creare siti Web e applicazioni Web dinamici. È stato rilasciato per la prima volta nel gennaio 2002 con la versione 1.0 di .NET Framework ed è il successore della tecnologia ASP (Active Server Pages) di Microsoft. ASP.NET è basato su Common Language Runtime (CLR), consentendo ai programmatori di scrivere codice ASP.NET utilizzando qualsiasi linguaggio .NET supportato.