È consigliabile creare un'applicazione completa in Silverlight?

7

È davvero consigliabile creare un enorme sito pubblico completamente in Silverlight? per es. un sito di e-commerce. Non voglio iniziare alcun dibattito, ma in realtà ritengo che Silverlight non debba essere utilizzato per il sito web completo perché la più grande perdita che si incorre è di SEO. Nessun motore di ricerca fino ad oggi può analizzare il file xap e indicizzarlo in base al suo contenuto. È possibile aggirare il problema facendo ifs e thens come se Silverlight non fosse supportato, quindi creare una pagina equivalente di Asp.Net, ma questo raddoppia il nostro sforzo di rendere l'applicazione, più di ogni altra cosa. Perché scrivere il doppio codice in 2 applicazioni destinate allo stesso scopo. Se questa è l'unica opzione perché non creare solo l'applicazione Asp.Net. Quali sono le tue opinioni?

Grazie in anticipo:)

    
posta TCM 23.06.2011 - 15:54
fonte

3 risposte

7

Risposta breve: no. In questo momento il futuro di Silverlight sembra insicuro. Ma questa è solo la mia opinione personale.

SkyDrive elimina Silverlight

Gli sviluppatori Silverlight si radunano contro i piani di Windows 8

Microsoft rende Silverlight HTML5 sul fronte multipiattaforma

    
risposta data 23.06.2011 - 16:04
fonte
3

Anche se MS fosse ancora al 100% dietro a Silverlight, il problema SEO è stato risolto e risolto per un po '. Vedi la mia risposta qui: link

Dato che devi comunque scrivere un semplice sito ASP.net (per SEO), puoi scegliere di scrivere solo quel sito (se il tuo sito non ha bisogno di essere un'applicazione Rich Internet), o scrivere entrambi. Puoi sempre pensare a Silverlight come plug-in per pagine specifiche.

La domanda dovrebbe essere "qual è il modo migliore per dare ai miei utenti inserire qualche esperienza favolosa qui ". Quindi il tuo sito web pianificato ha bisogno di Silverlight per aggiungere valore utente o qualche punto vendita unico?

L'altro problema riguardante HTML5 rispetto a Silverlight è: vuoi veramente diventare un esperto in stack di più lingue?

Personalmente amo Silverlight e sarò estremamente seccato se M $ decidesse di lasciar perdere. Per ora ora lo stanno puntando sul WP7, quindi non morirà ancora. Vediamo se il WP7 prende piede prima di tenere un funerale per SL.

    
risposta data 23.06.2011 - 16:29
fonte
1

Faccio parte di un team che sviluppa un'applicazione completa in Silverlight ed è sicuramente lo strumento giusto per il problema che dobbiamo risolvere - ma non è un'applicazione pubblica, quindi la mancanza di SEO non è un problema.

Se hai bisogno che la tua applicazione sia rilevabile, allora hai bisogno di una buona SEO, in modo che compaia nelle ricerche (dice che afferma l'ovvio). Una singola applicazione Silverlight non può facilmente farlo.

Se hai bisogno che la tua applicazione sia completamente supportata su tutti i sistemi operativi, di nuovo Silverlight non può farlo poiché è ufficialmente supportato solo su Windows e OSX.

Devi sempre valutare i tuoi requisiti e scegliere la piattaforma / framework / lingua che ti aiuta a soddisfarli nel modo più efficiente possibile.

    
risposta data 25.06.2011 - 13:58
fonte

Leggi altre domande sui tag