Home
Username:
Password:
Microsoft ASP.NET (Español) Tutorials

Historia del ASP / Corta Historia del ASP pt. 1

Subtitles of the Movie

þÿ [00:00:00.0] Es mucho más fácil entender ASP.NET si se comprende el origen de ASP y cómo se desarrolló. [00:00:09.0] En este video veremos brevemente la historia de ASP. En la mayoría de temas de computación han ocurrido muchas cosas [00:00:15.0] en un corto período de tiempo, así que vamos a remitirnos a unos diez años atrás aproximadamente, cuando todo esto empezó. [00:00:21.0] La antigua Web era un entorno estático, se usaba protocolo de transferencia de hipertexto, HTTP solo para enviar información [00:00:29.0] a través de la Internet o a través de un sistema de redes. Regresando a la época en que la Internet apareció por primera vez, - los académicos, el Departamento de Defensa, [00:00:36.0] y otras organizaciones más, solamente necesitaban enviar información a través de sistemas disparejos, sin tener que preocuparse por [00:00:45.0] que un sistema hablara otro. La posibilidad de transferir sólo información era suficiente para ese entonces. [00:00:51.0] Pero rápidamente nos cansamos de que la Internet fuera estática. Se utilizaba, y aún se usa, HTML en muchas de las páginas Web. Este es un lenguaje de etiquetado de hiper-texto. [00:01:00.0] No es más que un lenguaje de etiquetado, en donde simplemente codificamos la información y este le indica al navegador cómo presentar esa información. [00:01:08.0] Le indica cuál es el tamaño de algunas de sus partes, cómo deben estar resaltadas, su color, etc. [00:01:13.0] Estas páginas eran como folletos en línea, no cambiaban. [00:01:17.0] Lo mejor de ellas eran los hiperenlaces, o enlaces de hipertexto, como también son llamados. [00:01:24.0] Los hiperenlaces constituían la posibilidad de etiquetar una determinada parte de información, siempre subrayada de azul. Cada vez que podíamos [00:01:31.0] mover el mouse sobre un hiperenlace, simplemente eramos transferidos a ese lugar específico en ese documento. [00:01:40.0] Lo bueno de todo esto era que por primera vez, al leer información, por ejemplo, si usted está leyendo esto y [00:01:46.0] ve HTTP subrayado en azul - este podría ser un enlace de hipertexto. Entonces, si usted sabía qué era HTTP, [00:01:54.0] usted podía simplemente seguir leyendo. Si no sabía qué era HTTP, simplemente podía hacer clic sobre él y lo llevaría directamente a [00:01:59.0] una página HTTP que podría estar en ese equipo o en uno diferente, o que podría estar 200 páginas más abajo, etc. [00:02:07.0] En todo caso, lo enviaba directamente hacia donde usted necesitaba ir; eso era realmente bueno y captó la atención de mucha gente. [00:02:15.0] Sin embargo, el paso a seguir era el contenido dinámico. [00:02:18.0] Nos cansamos de ver páginas estáticas que siempre se ven iguales. [00:02:22.0] Para poder darles un contenido dinámico, el servidor Web necesitaba un tipo de interfaz para que el usuario [00:02:32.0] desde el lado del navegador, pudiese contactar al servidor Web y pasar alguna información, o algunas instrucciones. [00:02:37.0] Esa interfaz surgió como CGI, o common gateway interface. Así como ASP, la CGI no es algo que usted pueda simplemente comprar. [00:02:47.0] Usted no puede simplemente ordenar una CGI. CGI es un grupo de tecnologías, adecuada para su época, pero tenía un gran problema. [00:02:55.0] La CGI, especialmente en sus comienzos, exigía el conocimiento del lenguaje de programación C. Este lenguaje, en su mayor parte, [00:03:03.0] estaba relegado a los científicos locos del mundo de los computadores, sobretodo en esa época. [00:03:07.0] La persona promedio, que juega o trabaja con computadores, simplemente no conocía el lenguaje C. [00:03:15.0] En cursos de universidades, toscamente se logró algo. Apareció PERL, el lenguaje práctico de extracción e información (practical extraction and reporting language). [00:03:23.0] Este lenguaje fue diseñado para poder extraer información y analizar su sintaxis, de allí que fuese una excelente herramienta para tomar [00:03:34.0] una secuencia de información proveniente de un navegador Web, analizar su sintaxis, y luego recoger información, como por ejemplo, [00:03:39.0] lo que el usuario ingresó en un cuadro de texto, lo que digitó en algunas partes, si una caja fue marcada, etc. [00:03:46.0] PERL facilitó las cosas, pero de todos modos, PERL no es un lenguaje fácil de aprender, [00:03:51.0] lo cual desmotivó a mucha gente. Desde luego CGI era una tecnología, no una aplicación, y como tal tenía algunas limitaciones. [00:03:58.0] Necesitaba suficiente memoria entre otras cosas. [00:04:02.0] Entonces apareció ASP. Cuando Microsoft lanzó Windows NT 3.51, este tenía soporte para CGI, [00:04:08.0] la interfaz común gateway; pero lo que realmente sacudió al mundo Web fue que también incluyó - [00:04:14.0] lo que usted tal vez conoce como "eye-sappy", "eye-soppy", o "eye-sappy", o nombres por el estilo - que significa "Internet Server Application Programming Interface" (Interfaz de Programación de Aplicaciones de Servidor de Internet). [00:04:22.0] Esa fue la interfaz de servidor Web que facilitó la programación de interactividad y la hizo más lógica. [00:04:33.0] Mucha gente enloqueció con esto. [00:04:36.0] Microsoft también la incluyó en NT 3.51, IIS o Servidor de Información de Internet, versión 1.0. [00:04:43.0] Otra cosa importante era que Microsoft obsequiaba el navegador Web junto con su Sistema Operativo, [00:04:51.0] y el sistema operativo NT incluía el Servidor de Información de Internet. En ese entonces usted tenía que instalarlo en una etapa separada. [00:04:59.0] Volveremos a ver este tema. Por ahora no lo veremos, hace parte del curso Windows .NET Server. [00:05:06.0]

Tutorial Information

Course: Microsoft ASP.NET (Español)
Author: Mark Long
SKU: 33544
ISBN: 1-932808-17-5
Release Date: 2004-10-01
Duration: 7 hrs / 88 lessons
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available