2009-11-20 3 views
5

Sono solo curioso di sapere se Silverlight 4 sostituirà completamente XBAP !. Come Full trust XBAP, possiamo fare tutto con Silverlight 4 attuale ?. Eventuali commenti?Silverlight 4 e XBAP

+1

questo sembra essere simile, se non un duplicato, a questa domanda http://stackoverflow.com/questions/1758070/what-does-wpf-still- have-to-offer-over-silverlight-4 –

risposta

0

Probabilmente limiteranno l'uso di codice non sicuro e PInvoke in Silverlight 4 in misura maggiore rispetto a XBAP.

+0

Se ricordo di aver letto correttamente, non è possibile fare PInvoke in qualsiasi cosa Silverlight; piena fiducia dal browser o no. Ciò richiederebbe ancora XBAP o un approccio simile. – JamesEggers

0

Sto pensando che restringeranno ancora l'accesso al file system in silverlight. Altrimenti, come fai a sapere che l'app Silverlight in esecuzione non sta depositando qualcosa di brutto (trojan, virus, ecc.) Sul tuo hdd? Sono sicuro che ci sono altre cose che a Silverlight non è ancora permesso fare a causa di ragioni di sicurezza.

3

Tecnicamente non è una sostituzione. XBAP offre la piena ricchezza di WPF e .NET Framework che ancora mancano a Silverlight, anche quando elevare i Privs sono abilitati.

Tuttavia, IMO, Silverlight 4 sembra fornire abbastanza per dare una pausa di riflessione a chi potrebbe aver preso in considerazione XBAP. Nella misura in cui mi aspetterei che mentre XBAP continuerà ad essere supportato, verrebbe messo da parte.

2

XBAP è solo nel browser vero? La modalità attendibile di Silverlight 4 è solo fuori dal browser, quindi se vuoi fare qualcosa di affidabile nel browser devi comunque utilizzare XBAP.

1

Oltre alla modalità di fiducia che richiede fuori del browser, credo che può solo utente l'accesso specifiche porzioni del disco rigido, come il desktop degli utenti, i miei documenti, ecc

Tim Heuer ha un paio di video già sul sito Silverlight.Net

http://silverlight.net/learn/videos/all/local-file-access/