A melhor hospedagem do Silverlight: quem é o melhor para o seu site? [Atualizado: 2020]

Compare o Silverlight Hosting

O Microsoft Silverlight permite criar aplicativos da web interativos ricos em mídia. Porém, a maioria dos navegadores não suporta mais o Silverlight e nem todos os hosts suportam a estrutura de desenvolvimento,.


Se você já possui um aplicativo Silverlight para hospedar, precisará da hospedagem do Windows com suporte para ASP. A maioria dos planos de hospedagem – incluindo compartilhados e VPS – executam o Linux, portanto, é necessário verificar a hospedagem baseada no Windows. 

Vamos dar uma olhada nos seguintes hosts, mas se você estiver com pressa, aqui estão nossas cinco principais opções para hospedagem no Silverlight:

  1. Hospedagem A2
    – Servidores rápidos e garantia de tempo de atividade de 99,9%
  2. Teia líquida
  3. HostWinds
  4. WinHost
  5. MochaHost

Como escolhemos os melhores hosts para o Silverlight?

Analisamos centenas de hosts da web e selecionamos os que oferecem hospedagem no Windows. Escolhemos os planos com forte tempo de atividade, suporte e uma alocação de recursos decente.

Nesta lista, escolhemos os anfitriões com as classificações mais altas de clientes.

O que é o Silverlight?

A estrutura de aplicativos Silverlight da Microsoft foi projetada para facilitar a entrega de conteúdo multimídia e também auxiliar na codificação de interfaces de usuário (UI) com muitos recursos e outros elementos imersivos de web design e aplicativos móveis.

Aplicativos avançados para navegadores da Web

Silverlight é uma estrutura de desenvolvimento de aplicativos Web front-end da Microsoft.

É usado para criar experiências ricas em mídia dentro de um navegador da web. Também pode ser usado para criar aplicativos para o Windows Phone.

Os navegadores da Web (e a Internet, geralmente) não foram originalmente projetados para executar aplicativos.

Eles foram projetados, desde o início, para exibir e (de maneira limitada) manipular documentos de texto.

Evidentemente, percorremos um longo caminho desde os primeiros dias da Internet e agora esperamos poder fazer quase tudo em um navegador da Web, desde verificar nosso e-mail, assistir a vídeos e jogar..

Infelizmente, a tecnologia subjacente dos navegadores da Web ainda é voltada para uma abordagem centrada em documentos, em vez de uma abordagem centrada em aplicativos.

Existem várias abordagens para solucionar esse problema, sendo o SilverLight a solução oferecida pela Microsoft.

Microsoft Silverlight

O Microsoft Silverlight é uma tentativa de trazer os recursos de um aplicativo de desktop para um navegador da web.

Ele funciona como um plug-in do navegador, que então amplia os recursos do navegador para exibir conteúdo interativo e rico em mídia. Os aplicativos Silverlight são entregues pela Internet como arquivos de mídia estáticos e executados pelo plug-in do navegador.

Os aplicativos cliente do Silverlight geralmente se comunicam com um aplicativo do lado do servidor criado no Silverlight ou .NET.

Desenvolvendo com Silverlight

Os aplicativos Silverlight são criados de maneira muito diferente de outras páginas da web e da maioria dos aplicativos da web.

A interface gráfica do usuário (GUI) de um aplicativo é definida usando XAML (Extensible Application Markup Language), e a lógica de controle de aplicativos pode ser escrita em uma das várias linguagens .NET (C #, VB.NET, J #, etc.).

Além disso, um documento XML pode ser carregado no DOM e manipulado de maneira semelhante ao AJAX.

O Silverlight é essencialmente um subconjunto da estrutura de aplicativos .NET, portanto, as ferramentas de desenvolvimento que funcionam para .NET funcionarão para o Silverlight, incluindo Eclipse e Microsoft Visual Studio.

Recursos do Silverlight

Os aplicativos Silverlight são construídos em linguagens de programação completas e quase qualquer DLL pode ser compilada em um aplicativo Silverlight entregue na Web.

Portanto, as possibilidades de recursos do aplicativo são realmente ilimitadas.

O Silverlight fornece suporte fácil e interno para vários recursos especialmente úteis para um aplicativo rico, interativo e baseado em navegador.

  • O IIS Smooth Streaming fornece suporte para mídia de streaming de alta definição.

  • O PivotViewer é um poderoso conjunto de ferramentas para trabalhar com grandes conjuntos de dados, fornecendo recursos interativos de visualização e manipulação.

  • O SketchFlow, parte do Blend for Visual Studio 2013, é uma ferramenta de wireframing e storyboard iterativa para prototipagem rápida de aplicativos.

  • O Silverlight Deep Zoom oferece zoom visual incrivelmente suave, rápido e infinitamente escalável e exploração visual.

  • O Pixel Shader fornece uma ampla variedade de efeitos visuais configuráveis ​​embutidos, como sombras projetadas e desfocagem. Também permite que você escreva seus próprios efeitos.

  • Suporte para uma ampla variedade de formatos de áudio e vídeo, incluindo codecs de terceiros.

  • Gráficos 3D

  • Skinning and Styling

Plataformas Suportadas

O plug-in do navegador Silverlight é suportado em vários navegadores disponíveis no Mac OS X e Windows.

O Chrome para Mac não é mais compatível com o Silverlight (apesar do Chrome no Windows). O suporte ao Opera não é oficial para a versão 1 do Silverlight e oficial para a versão 2+.

As versões atuais da área de trabalho do Internet Explorer, Firefox e Safari suportam o Silverlight.

O suporte ao Silverlight no Linux foi fornecido pelo projeto Moonlight, mas esse projeto parou o desenvolvimento ativo e não é mais suportado.

Outra adaptação para Linux, Pipelight, já está disponível. Mesmo com isso, o suporte ao Silverlight no Linux deve ser considerado muito confiável..

O Silverlight pode ser usado para criar aplicativos móveis para dispositivos Windows Phones e Windows Mobile.

No entanto, o Internet Explorer para Windows Phone não oferece suporte ao Silverlight.

O Silverlight também não está disponível para nenhum navegador nas plataformas Android ou iOS.

Alternativas ao Microsoft Silverlight

É importante perceber que o Silverlight não é a única maneira de trazer aplicativos interativos ricos em mídia para os navegadores da web.

Existem muitas outras opções de desenvolvimento disponíveis, com vários graus de suporte entre navegadores.

  • Adobe Flash (bem suportado em navegadores de desktop, mas não no iOS)
  • Java (bem suportado na maioria dos ambientes, mas as atualizações e problemas de versão tendem a incomodar os usuários)
  • HTML5, CSS4 e JS (quase universalmente suportado, embora os padrões não tenham sido oficialmente endurecidos)

Hospedagem Microsoft Silverlight

Os aplicativos Silverlight do servidor devem ser executados em um servidor Windows, com suporte para ASP (Active Sever Pages).

A maioria dos planos de hospedagem na web compartilhada e com desconto (e também na maioria dos planos de hospedagem gerenciada e VPS de alta qualidade) executam o Linux, não o Windows, portanto, será necessário procurar especificamente a hospedagem na Web baseada no Windows para executar seu aplicativo Silverlight.

Os recursos do cliente são ativos estáticos e podem ser entregues a partir de qualquer servidor, incluindo uma rede de entrega de conteúdo.

cupom de hospedagem na web

Procurando o host Silverlight certo?
A A2 Hosting alcançou o 1º lugar em nossos recentes testes de velocidade e desempenho. Seus planos para Windows suportam o Silverlight e vêm com Plesk e armazenamento e transferência ilimitados. No momento, você pode economizar até 50% nesses planos usando este link de desconto
.

Perguntas freqüentes sobre o Silverlight

  • Quais são algumas boas razões para usar o Silverlight?

    Se você usa o Silverlight como um aplicativo para fornecer seu conteúdo rich media, ele é bastante escalável. Você pode criar sua mídia em uma ampla variedade de linguagens de script usando uma ampla variedade de ferramentas de desenvolvimento. Além disso, existem plugins disponíveis para quase todos os navegadores de desktop e laptop, tornando-o muito compatível com a maioria dos usuários em potencial..

  • Existem razões para não usar o Silverlight?

    O maior motivo para não usar o Silverlight na entrega de seus aplicativos multimídia é o surgimento e o uso generalizado do HTML5. Devido à aceitação quase universal do HTML5 como um aplicativo de entrega de multimídia, programas como o Silverlight e seus concorrentes (programas da Adobe como Flash e Shockwave, Moonlight etc.) agora são amplamente considerados obsoletos como método de entrega de mídia.

  • Quais são as alternativas ao Silverlight?

    A alternativa mais comumente comparada ao Silverlight é o Adobe Shockwave, que é um pouco diferente do Silverlight, pois seu objetivo é fornecer animação e interatividade às páginas da web. No entanto, essas duas plataformas foram ofuscadas pela adoção da programação HTML5, que torna os arquivos rich media 100% compatíveis com plataformas em desktops, dispositivos móveis portáteis e tablets. Outras alternativas ao Silverlight incluem o Unity Web Player – uma alternativa para o Mac OS – e o Moonlight – uma alternativa de código aberto baseada em Linux. No entanto, o uso do HTML 5 é provavelmente a aposta mais segura para entrega em todos os sistemas operacionais e à medida que os hábitos de consumo da Internet mudam para plataformas móveis.

  • Preciso saber como programar para usar o Silverlight?

    Sim. Se você estiver escrevendo um aplicativo criado para ser servido no Silverlight, precisará ser fluente em qualquer uma das linguagens de programação .NET. Saber uma coisa ou duas sobre a programação com Javascript também não será prejudicial, se você realmente deseja que o plugin Silverlight seja ativado nas páginas da web voltadas para o navegador. O desenvolvimento de aplicativos com o Silverlight não é para um desenvolvedor ou desenvolvedor de site iniciante.

  • Preciso me preocupar com a instalação?

    Suas preocupações sobre a instalação do Microsoft Silverlight dependem completamente do servidor em que você está tentando hospedar o software. Obviamente, se você estiver hospedando seu site ou aplicativo ao qual deseja adicionar o Silverlight em um servidor que esteja executando o sistema operacional Linux, haverá alguns problemas importantes de compatibilidade. O maior desafio que você enfrentará aqui está relacionado à necessidade de adicionar duas novas extensões de arquivo como extensões conhecidas no seu servidor. Para fazer isso, os tipos MIME para essas extensões de arquivo precisam ser adicionados ao seu servidor web. Se você não fizer isso, seu servidor Apache não reconhecerá o conteúdo do Silverlight da maneira certa. De acordo com a documentação fornecida pela Microsoft, o Silverlight é compatível com as versões Microsoft Server 2012 e 2008 e também com o servidor 2003, também antes do final de sua vida útil oficial em 2015. Conclusão: se você usa um servidor baseado na Microsoft, possui muito menos para se preocupar do que se você usar qualquer outro servidor para sua hospedagem.

  • Existe algum motivo para não usar um assistente de instalação com um clique?

    Não. Supondo que você esteja usando um servidor Microsoft e um navegador da Web no servidor para acessar o Silverlight, ele ainda estará disponível para download gratuito no site da Microsoft. Com a ampla disponibilidade e aceitação do HTML5 como um padrão de exibição de rich media, você provavelmente precisará ter um motivo muito deliberado para instalar o Silverlight como seu aplicativo de entrega de mídia. No entanto, se você decidir usá-lo, faça o download da mesma maneira que faria como um player para o seu navegador. Pode se transformar em dois ou três cliques em vez de uma instalação com um clique, mas não deve haver problemas ou motivos para não usá-lo.

  • Existem recomendações adicionais específicas de hospedagem?

    Se você for usar o Silverlight, é recomendável usar um servidor Windows para sua hospedagem. Muitas vezes, isso pode levar a custos mais altos do que uma pilha Apache ou “LAMP”. No entanto, o uso de um ambiente de hospedagem Windows certamente simplificará os problemas que você enfrentará ao instalá-lo e implantar o Silverlight para entrega de mídia do que o uso de uma pilha LAMP.

  • O que significa auto-hospedado? Eu não tenho que rodar um servidor, preciso??

    Os sites auto-hospedados não exigem que você seja dono de um servidor e gerencie-o para hospedar seu site. Em vez disso, a hospedagem automática significa simplesmente que a hospedagem não é fornecida diretamente pela equipe de desenvolvimento que criou o Silverlight. Para usar um sistema de entrega multimídia auto-hospedado como o Silverlight, você precisará contratar um provedor de hospedagem antes de criar seu site.

  • Posso hospedar o script multimídia do Silverlight em um plano de hospedagem compartilhado?

    Para responder a essa pergunta, sim, você pode. No entanto, muitos provedores de hospedagem são cautelosos ao fornecer acesso root ao servidor para clientes de hospedagem compartilhada. Para que o Silverlight funcione corretamente em um ambiente de hospedagem compartilhada, você precisará garantir que as extensões de arquivo mencionadas acima sejam compatíveis com o seu servidor. Verifique com seu provedor de hospedagem para determinar se você pode obter o tipo de acesso ao servidor necessário para configurar corretamente o Silverlight antes de assumir um compromisso que limita a funcionalidade do site. Se você não conseguir acessar os arquivos raiz do seu servidor, a alternativa é usar o Silverlight Streaming, um serviço de hospedagem gratuito desenvolvido pela Microsoft que permite veicular até 10 GB de conteúdo.

  • Preciso de hospedagem gerenciada para usar o Silverlight como meu script multimídia?

    A resposta a esta pergunta depende da sua resposta à pergunta “quanta responsabilidade você está disposto a aceitar pela manutenção do seu site?” Quanto mais complexo o seu site se tornar com widgets, plug-ins, vários blogs e alterações de tema, maior será sua necessidade de hospedagem de sites gerenciados profissionalmente. A hospedagem compartilhada geralmente vem com alguns serviços gerenciados incluídos. Se você tiver uma solução de hospedagem dedicada, no entanto, os serviços gerenciados provavelmente serão necessários como parte do seu contrato. Para ser justo com o Silverlight, esse é o caso de qualquer script multimídia auto-hospedado – não apenas do Silverlight.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map