Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запись в Silverlight файла на диск 
:(
    Опции темы
href
  Дата 23.3.2009, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 25.10.2006
Где: Moscow

Репутация: нет
Всего: нет



Подскажите, пожалуйста, можно ли как-либо в Silverlight сохранять файлы на диск?

Конкретно интересует Linq To XML — хочу сделать Sidebar-приложение с сохранением данных в XML, но ощущение, что в Silverlight вообще проблема с сохранением файлов — нигде не могу найти информацию на эту тему.
PM MAIL WWW ICQ Skype GTalk   Вверх
PashaPash
Дата 23.3.2009, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1233
Регистрация: 3.1.2008

Репутация: 2
Всего: 49



href, в Silverlight есть доступ только в Isolated Storage (http://msdn.microsoft.com/ru-ru/magazine/dd434650.aspx, http://msdn.microsoft.com/en-us/library/sy...ge(VS.95).aspx). 


--------------------
PM MAIL WWW   Вверх
dazy
Дата 23.3.2009, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



В SL можно сохранить файл только в isolated storage, да и тот могут отключить админы. По умолчанию размер IS - 1 Мб. Размер квоты можно увеличивать, но нужно делать запрос пользователю, чтобы он разрешил увеличение квоты. Т.е. пользователь должен физически нажать кнопочку ОК, в диалоговом окне запроса, только тогда система увеличит квоту. Запрос на увеличение квоты можно выполнить только в ответ на какие-то действия пользователя. Т.е. нельзя  запросить увеличение в onLoad, но можно в onClick, как то так.

Т.е. если файл используется для внутренних нужд приложения, то особых проблем нет. Если же файл надо отдать пользователю, чтобы он мог им пользоваться, то нужно что то придумывать. Можно сохранить файл на своем сервере и передать пользователю URI на него - пусть сохраняет средствами браузера. 

PM MAIL   Вверх
dazy
Дата 24.3.2009, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



В SilverLight 3 можно будет полноценно сохранять файлы на клиенте. Конечно, только через диалог с пользователем. 

Это сообщение отредактировал(а) dazy - 24.3.2009, 13:33
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0602 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.