Caché en .net2

Solo disponible en BuenasTareas
  • Páginas : 47 (11504 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de mayo de 2011
Leer documento completo
Vista previa del texto
Interfaces web
En este capítulo aprenderemos en qué consisten las aplicaciones web y mencionaremos algunas de las herramientas que los programadores tenemos a nuestra disposición para construir este tipo de aplicaciones. Para ser más específicos, en las siguientes secciones trataremos los temas que aparecen a continuación: - En primer lugar, comenzaremos presentando la evolución histórica de lasaplicaciones web para comprender cómo se ha llegado a su arquitectura actual desde los modestos comienzos de las páginas web. - A continuación, pasaremos a describir las principales alternativas de las que dispone el programador para construir sus aplicaciones web. - Finalmente, comentaremos las soluciones que oferta Microsoft para el desarrollo de interfaces web y empezaremos a ver cómo seconstruyen aplicaciones web en la plataforma .NET utilizando páginas ASP.NET.

6

Desarrollo Profesional de Aplicaciones con C#

Interfaces web
Evolución de las aplicaciones web........................................7 HTML estático............................................................ 7 Aplicaciones web ....................................................... 9 Serviciosweb........................................................... 11 Desarrollo de aplicaciones para Internet ............................13 En el cliente ............................................................. 13
HTML dinámico y JavaScript................................. 14 Controles ActiveX .................................................. 16Applets................................................................... 17 Plug-ins específicos............................................... 17

En el servidor ........................................................... 18
Aplicaciones web compiladas: CGI ....................... 19 Servlets.................................................................. 20 Aplicaciones web interpretadas: CGI scripts & Scripting languages............................................... 21 Páginas de servidor: ASP y JSP ........................... 22

ASP: Active Server Pages ....................................................24 ASP.NET: Aplicaciones web en la plataforma .NET...........29 Un ejemplo............................................................... 29 Dos estilos ............................................................... 32 Apéndice:Aprenda HTML en unos minutos.......................35

© Fernando Berzal, Francisco J. Cortijo & Juan Carlos Cubero

Interfaces web

7

Evolución de las aplicaciones web
Como dijimos en la introducción a esta parte del libro, las aplicaciones web son aquellas cuya interfaz se construye utilizando páginas web. Dichas páginas son documentos de texto a los que se les añaden etiquetas que nospermiten visualizar el texto de distintas formas y establecer enlaces entre una página y otra. La capacidad de enlazar un texto con otro para crear un hipertexto es la característica más destacable de las páginas web. Aunque su éxito es relativamente reciente, sus orígenes se remontan al sistema Memex ideado por Vannevar Bush ("As we may think", Atlantic Monthly, julio de 1945). El término hipertextolo acuñó Ted Nelson en 1965 para hacer referencia a una colección de documentos (nodos) con referencias cruzadas (enlaces), la cual podría explorarse con la ayuda de un programa interactivo (navegador) que nos permitiese movernos fácilmente de un documento a otro. De hecho, la versión que conocemos actualmente del hipertexto proviene del interés de los científicos en compartir sus documentos yhacer referencias a otros documentos. Este interés propició la creación de la "tela de araña mundial" (World-Wide Web, WWW) en el Centro Europeo para la Investigación Nuclear (CERN). Tim Berners-Lee, uno de los científicos que trabajaba allí, ideó el formato HTML para representar documentos con enlaces a otros documentos. Dicho formato fue posteriormente establecido como estándar por el W3C...
tracking img