Я просто хочу знать, собирается ли Silverlight 4 полностью заменить XBAP !. Как и XBAP с полным доверием, можем ли мы все делать с текущим Silverlight 4 ?. Любые комментарии?.
Silverlight 4 и XBAP
Ответы (5)
Технически это не замена. XBAP обеспечивает все богатство WPF и .NET Framework, отсутствующих в Silverlight, даже если включены повышенные привилегии.
Тем не менее, IMO, Silverlight 4, похоже, дает достаточно, чтобы заставить задуматься тех, кто мог подумать о XBAP. В той степени, в которой я ожидал, что, хотя XBAP будет продолжать поддерживаться, он будет отодвинут на второй план.
XBAP только в браузере, не так ли? Доверенный режим Silverlight 4 работает только вне браузера, поэтому, если вы хотите сделать что-нибудь, что доверяет браузеру, вам все равно нужно использовать XBAP.
Я считаю, что помимо доверенного режима, требующего выхода из браузера, он может получить доступ только к определенным пользователем частям жесткого диска, таким как рабочий стол пользователя, мои документы и т. Д.
У Тима Хойера уже есть несколько видеороликов на сайте Silverlight.Net.
http://silverlight.net/learn/videos/all/local-file-access/
Они, вероятно, ограничат использование небезопасного кода и PInvoke в Silverlight 4 в большей степени, чем в XBAP.
Я думаю, что они по-прежнему будут ограничивать доступ к файловой системе в Silverlight. В противном случае, как узнать, что запущенное вами приложение Silverlight не хранит что-то неприятное (троян, вирус и т. Д.) На вашем жестком диске? Я уверен, что есть и другие области, которые Silverlight по-прежнему не разрешено делать по соображениям безопасности.