ASP.NET es un entorno de desarrollo de aplicaciones web creado por Microsoft que permite construir sitios web dinámicos y aplicaciones web. Las páginas ASP.NET, conocidas como formularios web, contienen etiquetas HTML estáticas y dinámicas que permiten agregar funcionalidad interactiva a las páginas. ASP.NET evolucionó de la tecnología Active Server Pages introducida por Microsoft en 1996 para permitir el desarrollo de páginas web dinámicas.