El origen del desarrollo de asp.net
En 1997, Microsoft inició un nuevo proyecto para abordar las deficiencias de ASP (especialmente el pensamiento de desarrollo orientado a procesos). El director de ASP en ese momento era Scott Guthrie. NET, recién salido de la Universidad de Duke. Trabajó con Mark Anders, gerente del equipo IIS, durante dos meses para desarrollar un prototipo de la tecnología ASP de próxima generación. Este prototipo fue desarrollado el día de Navidad de 1997 y recibió el nombre: XSP. Este producto prototipo utiliza el lenguaje Java. Sin embargo, inmediatamente se incorporó a la plataforma CLR, que en ese momento todavía estaba en desarrollo. Más tarde, Scott Guthrie creyó que portar esta tecnología a la plataforma CLR era realmente arriesgado en ese momento, pero el equipo XSP en ese momento fue el primer equipo en desarrollar aplicaciones utilizando CLR.
Para poder portar XSP a CLR, el equipo de XSP reconstruyó todos los programas principales de XSP utilizando el lenguaje C# (el código interno del proyecto era Project Cool, pero se mantuvo en secreto en ese momento) y le cambió el nombre a ÁSPID. También proporciona las estrategias de migración correspondientes para los desarrolladores de ASP. Las primeras versiones beta de ASP y sus aplicaciones aparecieron en el PDC 2000. Bill Gates dio una conferencia en Keynote (es decir, descripción general de la tecnología clave). Fujitsu demostró cómo escribir aplicaciones ASP en lenguaje COBOL y anunció que se pueden desarrollar utilizando Visual Basic. NET, C#, Perl, Nemerle y Python (los dos últimos están soportados por herramientas de interoperabilidad desarrolladas por ActiveState).
En el segundo trimestre de 2000, Microsoft se lanzó oficialmente. NET y, naturalmente, ASP pasó a llamarse ASP.NET. Después de cuatro años de desarrollo, apareció la primera versión de ASP. NET apareció el 5 de junio de 2002 (y .NET Framework 1.0). Scott Guthrie también se convirtió en director de producto de ASP. NET (posteriormente, Scott Gu dirigió el desarrollo de varios productos de Microsoft, como ASP.NET AJAX, Silverlight, SignalR y ASP.NET MVC).
Cada nueva versión. NET Framework desde su lanzamiento en 1997. NET 1.0, que traerá nuevas características a ASP.NET.