Introducciona microsoft.net

Solo disponible en BuenasTareas
  • Páginas : 13 (3186 palabras )
  • Descarga(s) : 4
  • Publicado : 3 de noviembre de 2009
Leer documento completo
Vista previa del texto
Pag 1 / 8

INTRODUCCION A MICROSOFT .NET ©F.J.Ceballos/RA-MA .NET conduce a la tercera generación de Internet. La primera generación consistió en trabajar con información estática que podía ser consultada a través de exploradores como si de un tablón de noticias se tratara. La segunda generación ha consistido en que las aplicaciones pudieran interaccionar con las personas; sirva como ejemplolos famosos carros de la compra. La tercera generación se caracteriza por aplicaciones que puedan interaccionar con otras aplicaciones; por ejemplo, para programar una reunión de negocios, su aplicación de contactos interaccionará con su aplicación de calendario que, a su vez, interaccionará con una aplicación de reserva de billetes para viajar en avión, que consultará a su aplicación preferenciasde usuario, por si tuviera que cancelar alguna actividad ya programada. Precisamente, el principio de .NET es que los sitios Web aislados de hoy en día y los diferentes dispositivos, trabajen conectados a través de Internet para ofrecer soluciones mucho más ricas. Esto se conseguirá gracias a la aceptación de los estándares abiertos basados en XML (Extensible Markup Language - lenguaje extensiblepara describir documentos). De esta manera, Internet se convierte en una fuente de servicios, no solo de datos. En definitiva, Internet y XML han dado lugar a una nueva fase de la informática en la que los datos del usuario residen en Internet, no en un ordenador personal, y se puede acceder a ellos desde cualquier ordenador de sobremesa, portátil, teléfono móvil o agenda de bolsillo (PDA: PersonalDigital Assistant). Ello se debe fundamentalmente a que XML ha hecho posible que se puedan crear aplicaciones potentes, para ser utilizadas por cualquiera, desde cualquier lugar. En el corazón del nuevo enfoque de desarrollo está el concepto de servicio Web. Por ejemplo, en este contexto, el software no se instala desde un CD, sino que es un servicio, como la televisión por pago, al quesuscribirse a través de un medio de comunicación.

Servicio WEB Servicio WEB

Servicio WEB

Servicio WEB

Un servicio Web es una aplicación que expone sus características de manera programática sobre Internet, o en una intranet, utilizando protocolos estándar de Internet como HTTP (Hypertext Transfer Protocol - protocolo de transmisión de hipertexto) para la transmisión de datos y XML para elintercambio de los mismos. XML no es, como su nombre podría sugerir, un lenguaje de marcado; es un meta-lenguaje que nos permite definir lenguajes de marcado adecuados para usos determinados. Hay que desterrar ideas como que "XML es HTML mejorado". XML es un estándar para la descripción y el intercambio de información, principalmente en Internet. HTML es un lenguaje utilizado para definir lapresentación de información en páginas Web. Gracias a HTML hemos podido combinar texto y gráficos en una misma página y crear sistemas de presentación complejos con hiperenlaces entre páginas. Pero HTML no es útil en lo que se refiere

Pag 2 / 8

a la descripción de información; XML sí. Por ejemplo, se puede utilizar HTML para dar formato a una tabla, pero no para describir los elementos de datos quecomponen la misma. Pues bien, .NET ha sido desarrollado sobre el principio de servicios Web, y Microsoft está creando la infraestructura para permitir esta evolución hacia los servicios Web, a través de cada pieza de la plataforma .NET. En definitiva, XML facilita el intercambio de datos, mientras que el software .NET ofrece la posibilidad de trabajar con los mismos.

PLATAFORMA .NET
Microsoft.NET extiende las ideas de Internet y sistema operativo haciendo de la propia Internet la base de un nuevo sistema operativo. En última instancia, esto permitirá a los desarrolladores crear programas que transciendan los límites de los dispositivos y aprovechen por completo la conectividad de Internet y sus aplicaciones. Para ello proporciona una plataforma que incluye los siguientes componentes...
tracking img