Red de conocimientos turísticos - Conocimientos sobre calendario chino - Un documento en inglés sobre asp.net, más de 3000 palabras, puedo traducirlo yo mismo, ¡gracias!

Un documento en inglés sobre asp.net, más de 3000 palabras, puedo traducirlo yo mismo, ¡gracias!

Después del lanzamiento de Internet Information Services 4.0 en 1997, Microsoft comenzó a investigar la posibilidad de un nuevo modelo de aplicación web que abordara las quejas comunes sobre ASP, particularmente la separación de presentación y contenido y la capacidad de escribir código "conciso". Los directores del equipo IIS, Mark Anders y Scott Guthrie (quien se unió a Microsoft después de graduarse de la Universidad de Duke en 1997) fueron responsables de determinar el diseño inicial.

El prototipo original se llamaba "XSP"; Guthrie explicó en una entrevista de 2007: "La gente siempre pregunta qué significa X. Todo lo bueno parece comenzar con X, así que inicialmente le dimos ese nombre". 1] El prototipo inicial de XSP se realizó en Java,[3] pero rápidamente se decidió construir la nueva plataforma sobre Java. Se tomó la decisión de construir la nueva plataforma sobre Common Language Runtime (CLR) porque proporcionaba un entorno de programación orientado a objetos, recolección de basura y otras características que se consideraban una forma de mejorar la calidad de XSP. Guthrie describió la decisión como un "gran riesgo". Guthrie describió la decisión como un "gran riesgo" porque el éxito de su nueva plataforma de desarrollo web estaría ligado al éxito de CLR, que, al igual que XSP, aún se encuentra en una etapa tan temprana de desarrollo que es poco probable que Microsoft lo respalde. él.

Con el paso a Common Language Runtime, XSP se reimplementó en C# (conocido internamente como "Project Cool" pero se mantuvo en secreto para el público) y se renombró ASP+ ya que la nueva plataforma se consideraba su sucesora. XSP se reimplementó en C# (conocido internamente como "Project Cool" pero se mantuvo en secreto para el público) y se le cambió el nombre a ASP+, ya que en ese momento la nueva plataforma se consideraba la sucesora de Active Server Pages y estaba destinada a proporcionar a los desarrolladores de ASP una migración sencilla. camino.

Mark Anders demostró ASP+ por primera vez el 2 de mayo de 2000, en la conferencia ASP Connections en Phoenix, Arizona. Además, se demostró ASP+ al público en general y se lanzó una versión beta inicial de ASP+ (y en la conferencia ASP Connections en Phoenix, Arizona, el 2 de mayo de 2000). El 11 de julio de 2000, en la Conferencia de Desarrolladores Profesionales 2000 en Orlando, Florida, se presentó ASP+ (y otras partes de .NET Framework) al público en general y se lanzó una versión beta inicial de ASP+. Durante el discurso de apertura de Bill Gates, Fujitsu demostró el uso de ASP+ con COBOL,[5] y anunció soporte para muchos otros lenguajes, incluidos los nuevos lenguajes Visual Basic .NET y C# de Microsoft, así como a través de ActiveState Creó herramientas de interoperabilidad con soporte para Python y Perla.

En la segunda mitad del año 2000, una vez determinada la marca ".NET", se decide cambiar el nombre de ASP+ a ASP.NET. Mark Anders explicó en el programa MSDN de ese año: "La iniciativa .NET en realidad involucra muchos factores. Implica entregar software como servicio. Implica XML y .NET. La iniciativa .NET en realidad involucra muchos factores. Se trata de entregar software. como servicio, se trata de XML y servicios web y de mejorar realmente las capacidades de Internet... Realmente queremos que su nombre sea más consistente con las otras partes de la plataforma que componen .NET Framework.

"[4]

Después de cuatro años de desarrollo y una serie de versiones beta, ASP.NET 1.0 se lanzó como parte de .NET Framework versión 1.0 el 5 de enero de 2002. Incluso antes del lanzamiento, Docenas de empresas han lanzado ASP.NET 1.0 Incluso antes de su lanzamiento, se escribieron docenas de libros sobre ASP.NET,[7] y Microsoft lo promocionó como parte de su plataforma de servicios web. Guthrie se convirtió en el gerente de producto de ASP.NET. El desarrollo continuó a buen ritmo, con la versión 1.1 lanzada el 24 de abril de 2003, como parte de Windows Server 2003. Esta versión se centró en mejorar el soporte de ASP.NET para dispositivos móviles. La versión 4.0 del marco .NET está actualmente en desarrollo...<. /p>

.js">