Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Editando
ASP.NET
(sección)
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
== Historia == Microsoft introdujo la tecnología llamada Active Server Pages en diciembre de 1996. Es parte de [[Internet Information Services]] ([[IIS]]) desde la versión 3.0 y es una tecnología de páginas activas que permite el uso de diferentes scripts y componentes en conjunto con el tradicional [[HTML]] para mostrar páginas generadas dinámicamente. La definición contextual de Microsoft es que "''Las Active Server Pages son un ambiente de aplicación abierto y gratuito en el que se puede combinar código HTML, scripts y componentes [[ActiveX]] del servidor para crear soluciones dinámicas y poderosas para la web''". Después del lanzamiento del Internet Information Services 4.0 en 1997, Microsoft comenzó a investigar las posibilidades para un nuevo modelo de aplicaciones web que pudiera resolver las quejas comunes sobre ASP, especialmente aquellas con respecto a la separación de la presentación y el contenido y ser capaz de escribir código "limpio".<ref name="architecturejournal">{{cita web | url=http://msdn2.microsoft.com/en-us/library/bb266332.aspx | título=Architecture Journal Profile: Scott Guthrie | fecha=Enero de 2007 | fechaacceso=20 de abril de 2008 | obra=The Architecture Journal | editor=[[Microsoft]] | idioma=inglés }}</ref> A Mark Anders, un administrador del equipo de IIS y [[Scott Guthrie]], quien se había unido a Microsoft en 1997 después de graduarse de la Universidad Duke, se les dio la tarea de determinar cómo debería ser ese modelo. El diseño inicial fue desarrollado en el curso de dos meses por Anders y Guthrie, y Guthrie codificó los prototipos iniciales durante las celebraciones navideñas de 1997.<ref name="otegem">{{cita web |url = http://www.vanotegem.nl/PermaLink,guid,d9826145-408c-4fb9-8939-79d7e6a19218.aspx |título = Interview with Scott Guthrie, creator of ASP.NET |autor = Michiel van Otegem |fecha = 24 de julio de 2007 |fechaacceso = 20 de abril de 2008 |idioma = inglés |urlarchivo = https://web.archive.org/web/20071109084859/http://www.vanotegem.nl/PermaLink%2Cguid%2Cd9826145-408c-4fb9-8939-79d7e6a19218.aspx |fechaarchivo = 9 de noviembre de 2007 }}</ref> [[Archivo:MIX Keynote-Scott Guthrie 09 MS 05 2007.jpg|left|thumb|[[Scott Guthrie]] en 2007.]] El prototipo inicial fue llamado "XSP"; Guthrie explicó en una entrevista en el año 2007 que, {{cita|"''People would always ask what the X stood for. At the time it really didn't stand for anything. XML started with that; XSLT started with that. Everything cool seemed to start with an X, so that's what we originally named it".<ref name="architecturejournal" /> |col2= "La gente siempre se preguntaba qué significaba la X. En ese momento, realmente no significaba nada. XML comenzaba así, al igual que XSLT. Todo lo novedoso parecía empezar con una X, así que ese es el motivo por el que originalmente lo llamamos así."''}} El desarrollo inicial de XSP fue hecho usando [[Lenguaje de programación Java|Java]],<ref name="anderselreg">{{cita web | url=http://www.regdeveloper.co.uk/2007/10/30/asp_net_java_project_cool/ | título=How ASP.NET began in Java | autor=Tim Anderson | fecha=30 de octubre de 2007 | fechaacceso=20 de abril de 2008 | editor=The Register | idioma=inglés }}</ref> pero pronto se decidió construir una nueva plataforma sobre el [[Common Language Runtime]] (CLR), pues ofrecía un [[Programación orientada a objetos|ambiente orientado a objetos]], [[recolección de basura]] y otras características que fueron vistas como características deseables. Guthrie describió esta decisión como un "alto riesgo", pues el éxito de su nueva plataforma de [[desarrollo web]] estaría atado al éxito del CLR, que, como XSP, aún estaba en etapas tempranas de desarrollo, tanto así que el equipo XSP fue el primer equipo en Microsoft en enfocarse en el CLR. Con el cambio al Common Language Runtime, XSP fue implementado en [[C Sharp|C#]] (conocido internamente como "Project Cool" pero mantenido en secreto para el público), y fue renombrado a ASP+, en este punto la nueva plataforma fue vista como el sucesor de Active Server Pages, y la intención fue proporcionar un medio fácil de migración para los desarrolladores ASP.<ref name="msdnshow9">{{cita web |url = http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/theshow/Episode009/default.asp |título = Show #9 - ASP.NET |fecha = 20 de diciembre de 2000 |fechaacceso = 20 de abril de 2008 |obra = The MSDN Show |editor = [[Microsoft]] |idioma = inglés |urlarchivo = https://web.archive.org/web/20051022113118/http://www.msdn.microsoft.com/archive/default.asp?url=%2Farchive%2Fen-us%2Ftheshow%2FEpisode009%2Fdefault.asp |fechaarchivo = 22 de octubre de 2005 }}</ref> La primera demostración pública y la liberación de la primera [[versión beta|beta]] de ASP+ (y el resto del .NET Framework) se realizó en el Microsoft's [[Professional Developers Conference]] (PDC) el 11 de julio de 2000 en [[Orlando (Florida)|Orlando]]. Durante la presentación de [[Bill Gates]], [[Fujitsu]] demostró ASP+ usado en conjunción con [[COBOL]],<ref>{{cita web |url = http://www.microsoft.com/presspass/exec/billg/speeches/2000/07-12pdc.aspx |título = Bill Gates speech transcript - Professional Developers Conference 2000 |fecha = 11 de julio de 2000 |fechaacceso = 20 de abril de 2008 |editor = [[Microsoft]] |urlarchivo = https://web.archive.org/web/20080410001737/http://www.microsoft.com/presspass/exec/billg/speeches/2000/07-12pdc.aspx |fechaarchivo = 10 de abril de 2008 }}</ref> y el soporte para una variedad de otros lenguajes fue anunciada, incluyendo los nuevos lenguajes de Microsoft, [[Visual Basic .NET]] y C#, así como también el soporte por medio de herramientas de interoperabilidad para [[Python]] y [[Perl]] creadas por la empresa canadiense [[ActiveState]].<ref>{{cita web |url = http://findarticles.com/p/articles/mi_m0EIN/is_2000_July_11/ai_63287204 |título = ActiveState Supports Microsoft .NET Framework; Perl .NET & Python .NET Cross-Language Interoperability |fecha = 11 de julio de 2000 |fechaacceso = 20 de abril de 2008 |editor = Business Wire |idioma = inglés |urlarchivo = https://archive.today/20120709205010/http://findarticles.com/p/articles/mi_m0EIN/is_2000_July_11/ai_63287204/ |fechaarchivo = 9 de julio de 2012 }}</ref> Una vez que la marca ".NET" fue seleccionada en la segunda mitad del 2000. se cambió el nombre de ASP+ a ASP.NET. Mark Anders explicó en una aparición en ''The MSDN Show'' en ese año, {{cita|"''The .NET initiative is really about a number of factors, it’s about delivering software as a service, it's about XML and web services and really enhancing the Internet in terms of what it can do .... we really wanted to bring its name more in line with the rest of the platform pieces that make up the .NET framework.''"<ref name="msdnshow9" />|col2="''La iniciativa .NET comprende un número de factores, trata sobre la entrega de software como servicio, sobre XML y servicios web y la mejora real del Internet en términos de qué puede hacer... de verdad queremos llevar su nombre (de ASP+) mas alineado con el resto de las piezas de la plataforma que componen el .NET framework''"}} Después de cuatro años de desarrollo, y una serie de versiones de evaluación en los años 2000 y 2001, ASP.NET 1.0 fue liberado el 5 de enero de 2002 como parte de la versión 1.0 del [[.NET Framework]]. Incluso antes de su liberación, docenas de libros habían sido escritos sobre ASP.NET<ref>{{Enlace roto|1={{cita web |url = http://msdn.microsoft.com/library/shared/deeptree/asp/rightframe.asp?dtcfg=/archive/deeptreeconfig.xml&url=/archive/en-us/theshow/Episode019/default.asp |título = S! from the PDC |fecha = 15 de noviembre de 2001 |fechaacceso = 20 de abril de 2008 |obra = The MSDN Show |editor = [[Microsoft]] }} |2=http://msdn.microsoft.com/library/shared/deeptree/asp/rightframe.asp?dtcfg=%2Farchive%2Fdeeptreeconfig.xml&url=%2Farchive%2Fen-us%2Ftheshow%2FEpisode019%2Fdefault.asp |bot=InternetArchiveBot }}</ref>
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Editando
ASP.NET
(sección)
Añadir idiomas
Añadir tema