Cosa devo considerare prima di creare un sito Web Silverlight?

4

Ho scelto di usare silverlight per un sito web. Funziona in tutti i principali browser. L'applicazione potrebbe essere altamente intensiva dal punto di vista grafico. Cosa mi è mancato?

Modifica:

Funziona su Android e altre piattaforme mobili?

Da allora ho scritto su questo qui: link

    
posta CarneyCode 24.04.2011 - 19:09
fonte

2 risposte

7

L'unica cosa che non hai menzionato è che Unix / Linux richiede Moonlight da installare per poter eseguire Silverlight siti web.

Silverlight gira su MAC OSX in modo nativo, quindi non dovresti avere problemi lì.

Puoi (e probabilmente dovresti) abilitare l'accelerazione GPU - vedi questo post del blog per le istruzioni complete, ma in pratica è necessario includere la riga:

<param name="EnableGPUAcceleration" value="true" />

se si utilizza HTML e per ASP.NET aggiungere l'attributo come segue:

<asp:Silverlight ID="Silverlight1" EnableGPUAcceleration="true" runat="server"
                 Source="~/ClientBin/MyApp.xap" MinimumVersion="3.0.40307.0"
                 Width="100%" Height="100%" />

Aggiorna

Windows phone 7 esegue le applicazioni Silverlight in modo da poter utilizzare lo stesso codice base, anche se è necessario compilare in modo specifico.

Non funzionerà su iOS al momento - ma Silverlight 5 è programmato per funzionare su iPhone e iPad. Source

Ho appena visto questo post che afferma che Mono (che fa Moonlight) sono portare Silverlight ad Android.

    
risposta data 24.04.2011 - 19:16
fonte
0

Prima di creare un sito Web in Silverlight, considererei come si confronta con HTML-5.

Con la maggior parte dei nuovi browser che utilizzano Javascript veloce e compilato, il vantaggio in termini di velocità di .NET è inferiore a quello di un tempo. HTML-5 fornisce Canvas per la manipolazione grafica.

Ora ammetto che gli strumenti di sviluppo HTML-5 non sono neanche lontanamente vicini a ciò che Microsoft offre per Silverlight, il che è uno svantaggio. D'altra parte, i vantaggi di compatibilità di HTML-5 sono elevati.

    
risposta data 25.04.2011 - 18:32
fonte

Leggi altre domande sui tag