Diferença Entre Ajax e Microsoft Silverlight
Ajax vs Microsoft Silverlight
O Ajax é uma sigla para JavaScript assíncrono e XML. É uma coleção de métodos de desenvolvimento web usados no lado do cliente para desenvolver páginas web interativas. O Microsoft Silverlight é um plug-in de navegador gratuito que permite experiências multimídia interativas completas e aplicativos de negócios ricos ao lado do cliente. O Silverlight é baseado em. NET framework common language runtime (CLR) que permite executar o mesmo código cumprido para ser executado no servidor, bem como no lado do cliente. Tanto o Ajax quanto o Microsoft Silverlight são métodos ou aplicativos baseados em clientes que enriquecem as funcionalidades de multimídia e negócios do lado do cliente para aumentar as experiências extremas dos usuários.
O que é Ajax?
O Ajax é um modelo de programação que suporta várias ferramentas de software diferentes, como HTML, JavaScript e XML e, na verdade, representa scripts java e xml assíncronos. Ele é usado para criar aplicativos que são executados em um navegador diretamente para o usuário. Inicialmente, ele foi usado extensivamente apenas com o navegador Internet Explorer da Microsoft, mas as revisões desde que permitiram que ele funcionasse com a maioria dos navegadores comuns. A principal diferença com o Ajax para as suas homólogas anteriores, como o HTML, é que ele não requer um plug-in e permite que as aplicações funcionem diretamente ou embutidas no próprio navegador. Ele usa um mecanismo que interage entre o navegador e o usuário que permite que diferentes partes da página sejam atualizadas sem ter que recarregar a página inteira em cada interação com o usuário. O Ajax não é um produto re-vendável, mas está livremente disponível nas comunidades de código aberto.
O que é o Microsoft Silverlight?
Silverlight é uma tecnologia baseada no. NET Framework produzido e suportado pela Microsoft e normalmente é chamado de Microsoft Silverlight. É entregue como um plug-in para o seu navegador, suportando diferentes tipos de mídia, incluindo uma experiência interativa rica através de gráficos e vídeos. Também é uma plataforma cruzada, bem como disponível em diferentes tipos de navegadores, incluindo alguns dos mais comuns no Chrome, Firefox, Internet Explorer e Safari. É essa plataforma cruzada e capacidade de navegador cruzado que permitiu aos desenvolvedores de software em todo o mundo integrar aplicativos usando o Silverlight no navegador. É também uma grande mudança de direção para a Microsoft, permitindo que seu software seja executado nas plataformas de seus concorrentes. O Silverlight 4. 0 foi lançado em 2010 com uma série de novos recursos, como suporte para webcam, microfone e integração com o navegador Chrome do Google, além de suporte para redes multicast em streaming de mídia e televisão.
Diferença entre AJAX e Microsoft SILVERLIGHT
O Ajax é mais um conceito do que uma tecnologia real por conta própria e é usado quase que exclusivamente no navegador Internet Explorer, enquanto o Silverlight é plataforma cruzada e navegador cruzado permitindo um nível muito maior de integração no mundo do OS X e comunidades on-line.Enquanto o Ajax é um código-fonte aberto, o Silverlight é um produto da Microsoft e tem sido usado para dar-lhes alavancagem sobre seus concorrentes da Apple e do Google, permitindo a integração total em seus aplicativos. O Silverlight destina-se principalmente ao conteúdo online de redes sociais na web através de imagens e vídeos, enquanto o Ajax é mais uma ferramenta para aplicativos interativos através do navegador. Embora visando diferentes públicos, ambas as tecnologias têm seus usos no mundo de hoje na web e podem ser usadas em conjunto para produzir uma experiência de usuário rica em mídia interativa.