|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
netivanтоварищч видимо не используют модель) Уволить без выплаты материального пособия :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 11:04 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
>netivan, сегодня, 10:21 [15172412] >товарищч видимо не используют модель) Использую это: Пошаговое руководство. Использование шаблона бизнес-приложения Silverlight WCF RIA Services http://msdn.microsoft.com/ru-ru/library/ee707360(v=VS.91).aspx Привожу картинку обозревателя решений. Может делаю что-то не так, подскажите, люблю учиться. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 13:18 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
ВМоисеевМожет делаю что-то не так, подскажите, люблю учиться. Нормально все. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 14:59 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Эдик решает ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 15:21 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
ВМоисеев, просто не используете MVVM подход. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 15:41 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Друзья, так что, пятничного срача не будет? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 17:57 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
выбор IoC Чмо, отморозило очередную хрень. Поставь задержку в говносервисе Я понимаю еще DI ему не посилен, но незнание элементарных вещей о том, что приложения wpf - модель однопоточного апартамента (single-threaded apartment — STA). Я не поленился и добавил задержку employeeviewmodel, чмо убогое, попробуй сделать еще что-нибудь, когда будет открываться форма для сотрудника. ViPros дал тебе правильный совет. Читай сначала буквари для чайников, а потом уже лезь со свинным рылом в калашный ряд. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 12:45 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
SeVa выбор IoC Чмо, отморозило очередную хрень. Поставь задержку в говносервисе Я понимаю еще DI ему не посилен, но незнание элементарных вещей о том, что приложения wpf - модель однопоточного апартамента (single-threaded apartment — STA). Я не поленился и добавил задержку employeeviewmodel, чмо убогое, попробуй сделать еще что-нибудь, когда будет открываться форма для сотрудника. ViPros дал тебе правильный совет. Читай сначала буквари для чайников, а потом уже лезь со свинным рылом в калашный ряд. Ты идиот? Я же сказал, не преследую цель распараллелить. Если бы преследовал, написал бы что-нибудь типа того: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Убей себя. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 12:49 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУSeVa выбор IoC Чмо, отморозило очередную хрень. Поставь задержку в говносервисе Я понимаю еще DI ему не посилен, но незнание элементарных вещей о том, что приложения wpf - модель однопоточного апартамента (single-threaded apartment — STA). Я не поленился и добавил задержку employeeviewmodel, чмо убогое, попробуй сделать еще что-нибудь, когда будет открываться форма для сотрудника. ViPros дал тебе правильный совет. Читай сначала буквари для чайников, а потом уже лезь со свинным рылом в калашный ряд. Ты идиот? Я же сказал, не преследую цель распараллелить. Если бы преследовал, написал бы что-нибудь типа того: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Убей себя. 1. Муфлон, брось свои голубые мультики и не води жалом, когда я тебя тыкал носом в код, ты не словом не обмолвился о dispatcher. 2. Прежде, чем постить очередную хрень, чайникам лучше ее протестировать. Эта полова даже работать не будет, великий знаток wpf и многопоточности забыл EndInvoke. Читай буквари, чмо позорное. 3. Чувствуется рука великого говнокодера, оно даже забыло поставить обработку ошибок при вызове сервиса. муслима, очень любопытно посмотреть на очередную кучу говна для сообщения об ошибке пользователю с возможность повтора. Это поделка. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 14:07 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
SeVa1. Муфлон, брось свои голубые мультики и не води жалом, когда я тебя тыкал носом в код, ты не словом не обмолвился о dispatcher. 2. Прежде, чем постить очередную хрень, чайникам лучше ее протестировать. Эта полова даже работать не будет, великий знаток wpf и многопоточности забыл EndInvoke. Читай буквари, чмо позорное. 3. Чувствуется рука великого говнокодера, оно даже забыло поставить обработку ошибок при вызове сервиса. муслима, очень любопытно посмотреть на очередную кучу говна для сообщения об ошибке пользователю с возможность повтора. 1. Долбосева, какое жало, я тебе объяснил, что не ставлю задачу рассинхронизации. Зачем ты её приплёл, ты дурак? 2. Не будет работать без EndInvoke? Ну ты бестолочь Читай, дурилко картонное: http://msdn.microsoft.com/ru-ru/magazine/cc163328.aspx 3. Ты как был жалким червяком, так им и остался. SeVaЭто поделка. Убей себя. Ты опять обосрался. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 14:27 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Чмо, Dispatcher.BeginInvoke ты блокируешь dispatcher. Сделал по твоим рекомендациям(сам ты боишься обосраться), ни фига не работает(форма залипает пока не закончится задержка во конструкторе viewmodel). Попробуй пукнуть и заставить эту поделку работать как надо. И не забудь добавить запрос пользователю на повтор(без этого даже лабораторную работу не примут). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 15:37 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
SeVaЧмо, Dispatcher.BeginInvoke ты блокируешь dispatcher. Сделал по твоим рекомендациям(сам ты боишься обосраться), ни фига не работает(форма залипает пока не закончится задержка во конструкторе viewmodel). Попробуй пукнуть и заставить эту поделку работать как надо. И не забудь добавить запрос пользователю на повтор(без этого даже лабораторную работу не примут). Тварь, BeginInvoke является асинхронным, поэтому после его вызова управление немедленно возвращается вызывающему объекту. Читай матчасть. Если поступило несколько вызовов BeginInvoke с одним DispatcherPriority, они выполняются в порядке поступления. Если нужна полная рассинхронизация, то поможет только вынос логики в отдельный поток. Твоя кретинская тупость неистребима. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 15:49 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУДрузья, так что, пятничного срача не будет?зато есть нормальный понедельничный ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 16:14 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
ШайтанМСУДрузья, так что, пятничного срача не будет?зато есть нормальный понедельничный Ну с долбосевой это не срач, это очередное выливание ушата помоем на его бестолковую голову ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 16:18 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУSeVaЧмо, Dispatcher.BeginInvoke ты блокируешь dispatcher. Сделал по твоим рекомендациям(сам ты боишься обосраться), ни фига не работает(форма залипает пока не закончится задержка во конструкторе viewmodel). Попробуй пукнуть и заставить эту поделку работать как надо. И не забудь добавить запрос пользователю на повтор(без этого даже лабораторную работу не примут). Тварь, BeginInvoke является асинхронным, поэтому после его вызова управление немедленно возвращается вызывающему объекту. Читай матчасть. Если поступило несколько вызовов BeginInvoke с одним DispatcherPriority, они выполняются в порядке поступления. Если нужна полная рассинхронизация, то поможет только вынос логики в отдельный поток. Твоя кретинская тупость неистребима. Забыл аттач ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 17:30 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Убогий, ушел учить матчасть? Ты опять в теплом и мягком. авторИспользование класса Dispatcher Класс Dispatcher предоставляет шлюз для сбора сообщений в WPF и механизм маршрутизации работы для обработки потока пользовательского интерфейса. Это необходимо для соблюдения требований соответствия потоков, но, поскольку поток интерфейса пользователя блокирован для каждой части работы, управляемой через Dispatcher, важно, чтобы работы, выполняемые классом Dispatcher, были небольшими по объему и выполнялись быстро . Для этого лучше большие фрагменты обработки пользовательского интерфейса разбить на небольшие дискретные блоки, обрабатываемые классом Dispatcher. Все части работы, которые нет необходимости обрабатывать в потоке пользовательского интерфейса, необходимо вывести в другие потоки для обработки в фоновом режиме. Dispatcher предназначен не для запуска потоков,а для того, чтобы они могли обновлять UI. Поток для UI один и своим ламерскими предложениями ты вешаешь все приложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 18:46 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Чудило на букву М, и где тут нужен EndInvoke? Эта длительная задержка снимается отдельным тредом, я уже писал об этом выше. Диспетчер работает в текущем потоке. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 19:52 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУЧудило на букву М, и где тут нужен EndInvoke? Эта длительная задержка снимается отдельным тредом, я уже писал об этом выше. Диспетчер работает в текущем потоке. Позор РЖД, у тебя каша в голове. Диспетчер не работает в текущем потоке, он упорядочивает(ставит в очередь) вывод в UI из внешних потоков. Ты опять водишь своим жалом. Ты убедился, что твой говноконцепт с предложенным тобой говнорешением через Dispatcher для длительных операций не работает? Или ты опять будешь включать МСУ в очередной раз? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 20:44 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
SeVaМСУЧудило на букву М, и где тут нужен EndInvoke? Эта длительная задержка снимается отдельным тредом, я уже писал об этом выше. Диспетчер работает в текущем потоке. Позор РЖД, у тебя каша в голове. Диспетчер не работает в текущем потоке, он упорядочивает(ставит в очередь) вывод в UI из внешних потоков. Ты опять водишь своим жалом. Ты убедился, что твой говноконцепт с предложенным тобой говнорешением через Dispatcher для длительных операций не работает? Или ты опять будешь включать МСУ в очередной раз? Позор Почте России, диспетчер работает в текущем потоке и может синхронизировать асинхронные блоки, дурилка картонная. Читай матчать. Так как в твоей дерьмозадаче поможет EndInvoke? И кстати, EndInvoke чего, диспетчера? Ты уже в своем же детьми запутался. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 21:15 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
http://msdn.microsoft.com/ru-ru/library/system.windows.threading.dispatcher.begininvoke(v=vs.110).aspx Выполняет делегат асинхронно, в потоке, с которым связанDispatcher. Долбосева, и снова ты обосрался. Сколько можно уже позориться? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 21:19 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
SeVa, убей себя от TPL, тупая блондинка из Почты России . На борщ-то хватает? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 22:42 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Таким образом получаем нечто такое: http://codearticles.ru/articles/2420 Собственно, я вот тут в самом начале еще говорил 15186230 , что для полной рассинхронизации понадобится отдельный тред. Игры с диспетчером для таких задач не стоят свеч. Если есть что добавить по делу, говори. Если захочешь снова попоносить, то лучше закрой глотку, прожуй это и сглотни. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 22:52 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Через два дня, чмо узнало, что нужен отдельный тред. До этого оно считало, что Dispatcher этим занимается. Тупая блондинка, где ты подобрала "для полной рассинхронизации "? Про асинхронность твоя ничего не слышала? А теперь еще добавь обработку ошибок, показ сообщения пользователю и повтор, попробуй это сделать без тасков и сахара, может, через год до тебя дойдет зачем нужен был rx. У тебя самый простой случай, подобных вызовов может быть пачка. Потом посмотришь во что превратится твой конструктор. Только идиот может придумать подобное. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 23:52 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
SeVaЧерез два дня, чмо узнало, что нужен отдельный тред. До этого оно считало, что Dispatcher этим занимается. Тупая блондинка, где ты подобрала "для полной рассинхронизации "? Про асинхронность твоя ничего не слышала? А теперь еще добавь обработку ошибок, показ сообщения пользователю и повтор, попробуй это сделать без тасков и сахара, может, через год до тебя дойдет зачем нужен был rx. У тебя самый простой случай, подобных вызовов может быть пачка. Потом посмотришь во что превратится твой конструктор. Только идиот может придумать подобное. Употорая истеричка будет любой код распараллеливать, лишь бы было асинхронно. Учи TPL, бестолочь. Это тебе не убогий Reactive Extensions. Я тебе десять раз уже сказал, что мне в данном случае не нужна рассинхронизация и цель эта не преследуется. Устроит работа в текущем потоке без каких-либо дополнений. Долгая загрузка или фриз окна расценивается как баг и устраняется отдельными инструкциями. Писать 100% параллельный код может только такой кретин, как ты. Покойся с миром. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2013, 23:59 |
|
|
start [/forum/topic.php?fid=21&msg=38477491&tid=1441238]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 291ms |
total: | 463ms |
0 / 0 |