Silverlight é um framework de aplicações web que fornece um ambiente de tempo de execução para aplicações baseadas na web. Silverlight é uma tecnologia multiplataforma que suporta vários navegadores, incluindo Internet Explorer, Firefox, Safari, e Google Chrome. Os aplicativos Silverlight são hospedados e executados dentro do ambiente de tempo de execução Silverlight, que é incorporado ao navegador da web.
As aplicações Silverlight são escritas usando um subconjunto do .NET Framework, que fornece um conjunto rico de bibliotecas e ferramentas de programação que podem ser usadas para criar poderosas aplicações web. As aplicações Silverlight podem ser criadas usando qualquer linguagem de programação compatível com .NET, incluindo Visual Basic, C#, e F#.
O ambiente de execução Silverlight fornece uma série de recursos que o tornam uma plataforma atraente para aplicativos baseados na web, incluindo uma pegada compacta, tempos de inicialização rápidos e suporte para reprodução de vídeo e áudio de alta definição. O Silverlight também fornece um rico conjunto de controles e elementos de interface de usuário que podem ser usados para criar aplicativos interativos e visualmente impressionantes. Como posso saber se o Silverlight está instalado? Para verificar se o Silverlight está instalado em uma máquina, você pode usar a seguinte chave de registro:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftSilverlight
Se a chave do Silverlight existir, então o Silverlight está instalado.
Que navegadores ainda suportam Silverlight?
O Microsoft Silverlight é uma plataforma cruzada, baseada em tempo de execução baseado em navegador para construir e fornecer aplicações ricas de Internet (RIAs) e experiências de mídia. Ele é compatível com vários produtos de navegador da Web, incluindo Microsoft Edge, Internet Explorer, Google Chrome, Mozilla Firefox e Opera. A partir de setembro de 2019, o Microsoft Silverlight não é mais suportado em nenhum navegador da Web. Devo instalar o Silverlight no meu Mac? Sim, você deve instalar o Silverlight no seu Mac. Silverlight é uma poderosa plataforma de desenvolvimento para criar experiências de usuário envolventes e interativas para aplicações Web, desktop e móveis. Silverlight também é uma tecnologia multiplataforma, portanto você pode ter como alvo o Windows, Mac, e Linux com uma única base de código.
Como posso obter o Microsoft Silverlight?
Você pode baixar o Microsoft Silverlight do Centro de Downloads da Microsoft.
Uma vez que você tenha baixado e instalado o Silverlight, você pode criar aplicativos Silverlight usando o Visual Studio. Para mais informações sobre como criar aplicativos Silverlight, veja a documentação do Visual Studio.
Por que a Microsoft descontinuou o Silverlight?
O Microsoft Silverlight era um plug-in de navegador multiplataforma que permitia experiências de mídia interativa. Ele foi lançado pela primeira vez em 2007 e suportava Windows e Mac OS X. Em 2012, a Microsoft anunciou que o Silverlight seria descontinuado e substituído pelo HTML5.
A principal razão para a decisão da Microsoft de descontinuar o Silverlight foi o aumento do HTML5. HTML5 é um novo padrão web que oferece muitas das mesmas funcionalidades do Silverlight, mas é suportado por todos os principais navegadores. Com HTML5, os desenvolvedores web podem criar experiências ricas em mídia sem ter que confiar em um plugin.
A Microsoft também citou a necessidade de simplificar sua plataforma de desenvolvimento como um motivo para descontinuar o Silverlight. Ao focar em HTML5, a Microsoft pode fornecer uma única plataforma de desenvolvimento que funciona em todos os principais navegadores. Isto facilitará aos desenvolvedores a criação de aplicativos web que funcionem em qualquer dispositivo.