Che cos’è Microsoft Silverlight e vale la pena avere?

I framework di sviluppo multipiattaforma semplificano la vita dei programmatori. La programmazione di un set di file di codice sorgente che un interprete converte per essere eseguito su un sistema operativo diverso evita agli sviluppatori di mantenere più basi di codice. Microsoft Silverlight funge da interprete per eseguire app Web su diversi sistemi operativi, quindi è necessario il plug-in Silverlight se si prevede di eseguire app Silverlight che si trovano sul Web; altrimenti, non hai bisogno di questo plugin.

Formato multimediale

Silverlight è il plug-in proprietario di Microsoft per fornire una varietà di prodotti multimediali tramite pagine Web o il sistema operativo mobile Windows di Microsoft. Gli sviluppatori possono utilizzare Silverlight per creare presentazioni, riprodurre video in streaming e persino creare giochi completamente interattivi e altre applicazioni. Silverlight fa parte del framework .NET di Microsoft; i programmatori utilizzano i kit di sviluppo software del framework, o SDK, per creare app Silverlight.

Costo e download

Silverlight è un software gratuito ed è possibile scaricare il plug-in per eseguire le applicazioni Silverlight tramite il browser Web su Mac o Windows. Anche gli SDK di Microsoft che consentono agli sviluppatori di creare applicazioni Silverlight possono essere scaricati gratuitamente. Tuttavia, gli SDK sono inutili senza un ambiente di sviluppo per creare effettivamente software. Questi SDK funzionano meglio con l'ambiente di sviluppo integrato di Microsoft, Visual Studio. Visual Studio Express, una versione funzionale con funzionalità molto limitate, è gratuito da Microsoft, ma è necessario pagare per la versione completa.

Sicurezza

Qualsiasi software installato sul computer rappresenta un potenziale rischio per la sicurezza. Se si consente l'esecuzione sul computer di software con codice dannoso, è possibile che si verifichi una grave infezione da malware. Puoi scegliere quali app installare sul tuo telefono Windows. Tuttavia, durante la navigazione in Internet, il plug-in Silverlight eseguirà tutte le applicazioni Silverlight incorporate nelle pagine Web visitate. Se visiti una pagina Web con codice Silverlight dannoso, può avere lo stesso effetto della scelta di eseguire software infetto da malware.

Conclusione

Se non è necessario utilizzare flussi multimediali o app Web che utilizzano il plug-in Silverlight, l'installazione non è necessaria. Avere il plug-in se non ne hai bisogno espone inutilmente il tuo computer a ulteriori minacce online. Inoltre, hai solo bisogno degli strumenti di sviluppo dietro Silverlight se prevedi di sviluppare applicazioni Silverlight. Se intendi eseguire solo app Silverlight online, è necessario solo il plug-in Silverlight.