2009-11-20 2 views
5

Я просто curoius, чтобы узнать, будет ли silverlight 4 заменять XBAP полностью !. Как полное доверие XBAP, можем ли мы сделать все с помощью текущего Silverlight 4 ?. Любые комментарии?.Silverlight 4 и XBAP

+1

Это, кажется, похожи, если не дубликат, на этот вопрос http://stackoverflow.com/questions/1758070/what-does-wpf-still- have-to-offer-over-silverlight-4 –

ответ

0

Они, вероятно, ограничивают использование небезопасного кода и PInvoke в Silverlight 4 в большей степени, чем в XBAP.

+0

Если я правильно помню, вы не можете делать PInvoke в ничего Silverlight; полное доверие к браузеру или нет. Это все равно потребует XBAP или аналогичный подход. – JamesEggers

0

Я думаю, что они по-прежнему будут ограничивать доступ к файловой системе в silverlight. В противном случае, как вы знаете, что приложение silverlight работает, вы не накладываете на свой hdd что-то неприятное (троян, вирус и т. Д.)? Я уверен, что есть другие области, которые, по соображениям безопасности, еще не будут разрешены для использования в Silverlight.

3

Технически это не замена. XBAP обеспечивает полную ричессию WPF и .NET Framework, все еще отсутствующую в Silverlight, даже если включена функция Privs.

Однако, ИМО, Silverlight 4, похоже, доставит достаточно, чтобы дать тем, кто мог подумать о паузе XBAP. В той степени, в которой я ожидал бы, что XBAP будет продолжать поддерживаться, он будет отстранен.

2

XBAP в браузере, не так ли? Доверенный режим Silverlight 4 находится только в браузере, поэтому, если вы хотите сделать что-либо доверенное в браузере, вам все равно нужно использовать XBAP.

1

В дополнение к доверенному режим, требующий от браузера, я считаю, что это может только пользователь доступ конкретные части жесткого диска, как на рабочем столе пользователей, мои документы и т.д.

Tim Heuer уже несколько видео на сайте Silverlight.Net

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