powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / [SL] Асинхронность и загрузка данных
6 сообщений из 31, страница 2 из 2
[SL] Асинхронность и загрузка данных
    #37026854
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iЧудеса бывают только под елкой в Новый год, а это не тот случай
Так ведь в приведенных вами же примерах с Rx именно так и делается. Вызывается ведь "как бы" синхронно. Но это не синхронная модель обращения к данным, правильно?
Например:
http://programmerpayback.com/2010/03/22/silverlight-rx-dataclient-within-mvvm/ public static IObservable<RssItem> GetRssItems(Uri Uri) { ... }

А это отличается от List<Data> GetData(source) только возвращаемым значением.
qu-quКстати, товарищи вам совершенно справедливо заметили о том, что для SL такой подход не катит, т.к. на все время выполнения загрузки данных ваш UI будет висеть...
Согласен, но можно ведь обращаться к сервису получения данных, чтобы это выглядело как синхронный вызов, но на самом деле обращение было бы асинхронным.
...
Рейтинг: 0 / 0
[SL] Асинхронность и загрузка данных
    #37026865
qu-qu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
i,

Ненавижу оверквотинг...

З.Ы. Денис лучше бы код приводил в примеры, а не пытался выразить русскими словами паттерны использования асинхронных операций...

"... вызывайте метод сервиса с подпиской на возврат, потом ждите пока ответ придет, и возвращайте результат..." - "Извините, кто на ком стоял?" (с) Ф.Ф. Преображенский, "Собачье сердце".
...
Рейтинг: 0 / 0
[SL] Асинхронность и загрузка данных
    #37026884
qu-qu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmatic...
qu-quКстати, товарищи вам совершенно справедливо заметили о том, что для SL такой подход не катит, т.к. на все время выполнения загрузки данных ваш UI будет висеть...
Согласен, но можно ведь обращаться к сервису получения данных, чтобы это выглядело как синхронный вызов , но на самом деле обращение было бы асинхронным.

Выглядело как синхронный вызов и было синхронным вызовом - разные вещи, согласитесь?

Чтобы "выглядело" - Rx, чтобы "было" - EndInvoke().
...
Рейтинг: 0 / 0
[SL] Асинхронность и загрузка данных
    #37026903
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qu-quenigmaticучите матчасть, уважаемый, я таких как вы ем на завтрак или закусываю ими пиво во время ночных инспекций по проф-форумам

qu-qu суроф, ничё не скажешь )
...
Рейтинг: 0 / 0
[SL] Асинхронность и загрузка данных
    #37027003
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qu-qu,

Значит, Rx - то что нужно.
Спасибо вам еще раз.
...
Рейтинг: 0 / 0
[SL] Асинхронность и загрузка данных
    #37027046
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
qu-qui,

Ненавижу оверквотинг...

З.Ы. Денис лучше бы код приводил в примеры, а не пытался выразить русскими словами паттерны использования асинхронных операций...

"... вызывайте метод сервиса с подпиской на возврат, потом ждите пока ответ придет, и возвращайте результат..." - "Извините, кто на ком стоял?" (с) Ф.Ф. Преображенский, "Собачье сердце".

Лучше бы без лишних эмоций и советов не в тему
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / [SL] Асинхронность и загрузка данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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