Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как не перезагружать приложение, при нажатии F5 / 25 сообщений из 49, страница 1 из 2
26.03.2012, 12:16
    #37722891
_Леший_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
У меня есть приложение. И я хочу чтобы некоторые данные в нем обновлялись по нажатию на кнопку F5. То есть само приложение не должно перезагружаться. Идейно хочется что то типа подписаться на событие "refresh" и задать свой обработчик.
...
Рейтинг: 0 / 0
26.03.2012, 13:55
    #37723055
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
_Леший_1,

Проще и надежнее свою кнопку с обработчиком, чем по F5.
...
Рейтинг: 0 / 0
27.03.2012, 05:30
    #37724553
_Леший_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Проще не значит лучше. Заказчику так удобнее будет. Просто если пользователь жамкает случайно F5 то приложение всё перезагружается, что очень плохо.
...
Рейтинг: 0 / 0
27.03.2012, 05:36
    #37724555
_Леший_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Блин, самое главное забыл написать. Приложение на Silverlight, просто при нажатии F5 перезагружается.
...
Рейтинг: 0 / 0
27.03.2012, 06:36
    #37724567
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
_Леший_1,

Смотрите, у меня два браузера. В первом при активном SL приложении F5 браузером перехватывается, во втором нет.
Перехватывается или нет под конкретным браузером - зависит от деталей реализации SL конкретно под этот браузер.
По-моему, так.
Будет ли в браузере перехватываться нажатие на F5 у заказчика?
...
Рейтинг: 0 / 0
27.03.2012, 08:10
    #37724617
_Леший_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
enigmatic, вот я и спрашиваю, как так сделать. Я погуглил, ничего толком не написано.
...
Рейтинг: 0 / 0
27.03.2012, 08:32
    #37724630
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
_Леший_1,

Я вас понял. Унифицированного способа перехвата F5 для каждого браузера я не знаю.

Еще. Можно (и лучше) сделать так, чтобы необходимости нажать кнопку "обновить" не возникало.
...
Рейтинг: 0 / 0
27.03.2012, 21:49
    #37726331
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Задача попахивает имбицилизмом. Поменяйте в моем авто местами педали газа и тормоза.
...
Рейтинг: 0 / 0
28.03.2012, 12:15
    #37727101
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
enigmaticСмотрите, у меня два браузера. В первом при активном SL приложении F5 браузером перехватывается, во втором нет.
Перехватывается или нет под конкретным браузером - зависит от деталей реализации SL конкретно под этот браузер.
По-моему, так.
Будет ли в браузере перехватываться нажатие на F5 у заказчика?
это ты серьезно? не думал что настолько все плохо
...
Рейтинг: 0 / 0
29.03.2012, 09:52
    #37728870
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
МСУ,

Это нормально, если требуется переписать десктопное приложение на SL.

iscrafm,

Насколько я знаю, при веб-разработке часто возникают проблемы с шорткатами. Особенно на функциональные клавиши.
...
Рейтинг: 0 / 0
29.03.2012, 13:46
    #37729404
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
...
Рейтинг: 0 / 0
29.03.2012, 13:53
    #37729414
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
...
Рейтинг: 0 / 0
29.03.2012, 20:29
    #37730349
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
enigmaticМСУ, Это нормально, если требуется переписать десктопное приложение на SL.
Это не нормально в любых вариациях.
...
Рейтинг: 0 / 0
30.03.2012, 01:18
    #37730597
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
МСУenigmaticМСУ, Это нормально, если требуется переписать десктопное приложение на SL.
Это не нормально в любых вариациях.
да уже вроде множество технологий, которые перегружают только данные, а не все приложение (страницу). Нет?
...
Рейтинг: 0 / 0
30.03.2012, 01:20
    #37730598
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
перезапуск приложения для обновления данных - это не нормально в любых вариациях. Это конечно очевидно
...
Рейтинг: 0 / 0
30.03.2012, 11:19
    #37731013
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
МСУenigmaticМСУ, Это нормально, если требуется переписать десктопное приложение на SL.
Это не нормально в любых вариациях.Это нормальное требование заказчика, которому нужно его старое приложение в браузере.
Всякие тонкости вроде проблем с шорткатами в браузере ему безразличны.

iscrafmперезапуск приложения для обновления данных - это не нормально в любых вариацияхЕстественно.
...
Рейтинг: 0 / 0
31.03.2012, 11:50
    #37732669
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
iscrafmМСУЭто не нормально в любых вариациях.
да уже вроде множество технологий, которые перегружают только данные, а не все приложение (страницу). Нет?
Да ("технологии" называются AJAX), но только не по кнопке F5. Это стандартная зарезервированная кнопка для обновления всей страницы . Даже AJAX идет лесом при F5 (либо по кнопке рефреша). А уж пытаться перехватывать из песочницы (сервелат, флеш) глобальные команды - имбицилизм. Браузер + F5 = это религия. И не нужно десктопную параною переносить в веб.

enigmaticЭто нормальное требование заказчика, которому нужно его старое приложение в браузере.
Еще раз - это не нормальное требование ни заказчика, ни даже подрядчика. Чтобы решить задачу, Вы можете украсть и перекомпилить исходники всех современных браузеров. Или убить себя об стену. Вместе с заказчиком.
...
Рейтинг: 0 / 0
31.03.2012, 14:26
    #37732804
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
МСУИ не нужно десктопную параною переносить в веб.В веб вообще ничего не нужно переносить. :-)

Модератор: Разжигание?
...
Рейтинг: 0 / 0
31.03.2012, 15:31
    #37732874
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Да
...
Рейтинг: 0 / 0
31.03.2012, 17:18
    #37732936
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Алексей КВ веб вообще ничего не нужно переносить. :-)

Согласен. Ибо на вебе и так должно быть всё написано
...
Рейтинг: 0 / 0
31.03.2012, 17:30
    #37732949
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Так или иначе, присоединюсь к мнению, что если выбрали в качестве платформы веб, то нужно играть по его правилам. Если кнопка зарезервирована браузером - нечего к ней лезть.
...
Рейтинг: 0 / 0
31.03.2012, 17:56
    #37732962
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Алексей К, МСУ,

+1
...
Рейтинг: 0 / 0
01.04.2012, 14:29
    #37733474
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
уТКаАлексей К, МСУ,

+1-1024

ну не совсем 1024, а 1023 :))

суть мысли: веб имеет абсолютное преимущество в вопросах:
1. мгновенное обновление приложения
2. работает везде

НО!
богатство десктопа в плане использования ресурсов железа веб пока проигрывает десктопу

SL, казалось, был готов объединить веб и дескстоп (как минимум для Win), но Sl УМЕР. имхо, жаль.
...
Рейтинг: 0 / 0
01.04.2012, 16:27
    #37733548
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Шайтанбогатство десктопа в плане использования ресурсов железа веб пока проигрывает десктопу
А кто с этим спорит? И тем не менее, песочница хостится в браузере. Желания песочницы браузеру фиолетовы.
ШайтанSL, казалось, был готов объединить веб и дескстоп (как минимум для Win), но Sl УМЕР. имхо, жаль.
HTML5.
...
Рейтинг: 0 / 0
01.04.2012, 21:41
    #37733793
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не перезагружать приложение, при нажатии F5
Шайтансуть мысли: веб имеет абсолютное преимущество в вопросах:
1. мгновенное обновление приложения
2. работает везде
1. мгновенно обновляются приложения и без веба. Для этого он не нужен
2. работает не везде и как на душу ляжет, как видим по этой теме.
Проблема в самой архитектуре браузера. По идее он должен передать управление приложению, а если приложение проигнорировало эту подачу - сделать стандартные действия. Но увы, он просто тупо тянет свое.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как не перезагружать приложение, при нажатии F5 / 25 сообщений из 49, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]