Conjunto de classes .NET usadas para criar aplicações baseadas em web, em linguagem executada tanto no lado do cliente (front-end; processada pelo navegador) quanto no lado do servidor (back-end; processada pelo servidor). ASP.NET derivou-se da tecnologia do ASP e foi adaptada para uso na estrutura .NET. Também chamado de “managed ASP” e antes conhecido como ASP+.