Ajax vs Microsoft Silverlight
Ajax es un acrónimo de JavaScript asíncrono y XML. Es una colección de métodos de desarrollo web utilizados en el lado del cliente para desarrollar páginas web interactivas. Microsoft Silverlight es un complemento de navegador gratuito que permite experiencias multimedia interactivas completas y aplicaciones comerciales ricas en el lado del cliente. Silverlight se basa en .Net Framework Common Language Runtime (CLR) que permite ejecutar el mismo código cumplido para ejecutarse en el lado del servidor y del cliente. Tanto Ajax como Microsoft Silverlight son métodos o aplicaciones basadas en el cliente en enriquecimiento de las funcionalidades multimedia y comerciales en el lado del cliente para aumentar las experiencias extremas del usuario.
Que es ajax?
AJAX es un modelo de programación que admite una serie de herramientas de software diferentes, como HTML, JavaScript y XML, y en realidad significa Script Java Asynchronous y XML. Se utiliza para crear aplicaciones que se ejecutan en un navegador directamente al usuario. Inicialmente, se usó ampliamente solo con el navegador de Internet Explorer de Microsoft, pero las revisiones desde entonces le han permitido trabajar con la mayoría de los otros navegadores comunes. La principal diferencia con AJAX a sus contrapartes anteriores, como HTML, es que no requiere un complemento y permite que las aplicaciones funcionen directamente o integradas dentro del navegador mismo. Utiliza un motor que interactúa entre el navegador y el usuario que permite actualizar diferentes partes de la página web sin tener que volver a cargar la página completa en cada interacción con el usuario. AJAX no es un producto revelable, pero está disponible gratuitamente en las comunidades de código abierto.
¿Qué es Microsoft Silverlight??
Silverlight es una tecnología basada en el .Marco neto producido y compatible con Microsoft y generalmente se conoce como Microsoft Silverlight. Se entrega como un complemento para su navegador que admite diferentes tipos de medios, incluida una rica experiencia interactiva a través de gráficos y videos. También es una plataforma cruzada y está disponible en diferentes tipos de navegadores, incluidos algunos de los más comunes en Chrome, Firefox, Internet Explorer y Safari. Es esta capacidad de plataforma cruzada y del navegador cruzado que ha permitido a los desarrolladores de software de todo el mundo integrar aplicaciones que usan Silverlight en el navegador. También es un cambio importante en la dirección para Microsoft para permitir que su software se ejecute en las plataformas de sus competidores. Silverlight 4.0 se lanzó en 2010 con una gran cantidad de nuevas características, como soporte para cámara web, micrófono e integración con el navegador Chrome de Google, así como soporte para redes de multidifusión en medios de comunicación y televisión.
Diferencia entre Ajax y Microsoft Silverlight
AJAX es más un concepto en lugar de una tecnología real por sí sola y se usa casi exclusivamente dentro del navegador de Internet Explorer, mientras que Silverlight es una plataforma cruzada y un navegador cruzado que permite un nivel mucho más alto de integración en las comunidades OS X World y en línea. Si bien Ajax es un código fuente abierto, Silverlight es un producto de Microsoft y se ha utilizado para darles influencia sobre sus competidores de Apple y Google al permitir la integración completa en sus aplicaciones. Silverlight está dirigido principalmente al contenido en línea de las redes sociales en la web a través de imágenes y videos, mientras que Ajax es más una herramienta para aplicaciones interactivas a través del navegador. Si bien está dirigida a diferentes audiencias, ambas tecnologías tienen sus usos en el mundo de hoy en la web y pueden usarse juntos para producir una experiencia de usuario rica en medios interactivos.