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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Silverlight где хранить картинки? 
V
    Опции темы
DenWPF
Дата 20.5.2011, 01:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Где хранить картинки? В базе храниться абсолютная ссылка на картинку на локальном компьютере. Но почему то эту картинку программа не видит. Как быть ?
PM MAIL   Вверх
Rohoss
Дата 20.5.2011, 08:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(DenWPF @  20.5.2011,  01:57 Найти цитируемый пост)
Но почему то эту картинку программа не видит. Как быть ? 

Наверное потому что приложение запускается не у тебя на компьютере, а у клиента. Попробуй: хранить картинку в базе или в проекте, или использовать относительные путя


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
DenWPF
Дата 20.5.2011, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



"или в проекте, или использовать относительные пути? как это делать??
ну я понимаю если у меня есть хостинг, тогда я буду использовать просто прямую ссылку.

но как быть пока я локален, хранить в базе не выход.

PM MAIL   Вверх
Rohoss
Дата 20.5.2011, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(DenWPF @  20.5.2011,  20:46 Найти цитируемый пост)
но как быть пока я локален, хранить в базе не выход.

Что то вроде такого попробуй
Код

Directory/file.png



--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
-Mikle-
Дата 20.5.2011, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

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



Цитата(DenWPF @  20.5.2011,  04:57 Найти цитируемый пост)
В базе храниться абсолютная ссылка на картинку на локальном компьютере

Не забывай, что силверлайт приложение выполняется не на сервере, а в браузере клиента. Смотри, силверлайт приложение обязательно где-то хостится (даже если локально из студии, это все равно какой-то html). Значит нет никаких проблем хранить картинки в папках сайта, подобно как это делается для HTML страниц. Например, если картинка лежит в папке images относительно *.xap файла, то сослаться на нее можно так: <Image Source="/images/abc.jpg" />.



--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
DenWPF
Дата 20.5.2011, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



спасибо, я вот нашел где ЭТО место.

NameProject.Web\ClientBin
PM MAIL   Вверх
-Mikle-
Дата 21.5.2011, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

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



Да, только силверлайт не обязан лежать в ClientBin smile 


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
jonie
Дата 21.5.2011, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



если картинок много я бы делал отдельный сервис и затягивал бы картинки с него get.aspx?id=blablabla - в дальнейшем, когда нагрузка возрастет, можно будет переадресовать картинки на гео CDN например....


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
-Mikle-
Дата 21.5.2011, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

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



Цитата(jonie @  21.5.2011,  14:46 Найти цитируемый пост)
я бы делал отдельный сервис и затягивал бы картинки с него 

Да, это тоже хорошее дело.


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
DenWPF
Дата 21.5.2011, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

переадресовать картинки на гео CDN например

про сервер понял, а вот что это не понял...
PM MAIL   Вверх
-Mikle-
Дата 21.5.2011, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

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



Content Delivery Network - распределенная сеть доставки контента, на вики наверняка есть (или у гугла), почитай.


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


 




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


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

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