Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 15:23 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
мимо_пробегал_МСУ, флуд конечно задрал, но ИМХО i предлагал решение покрасивее.. Ну я как-бы уже дал комментарии по поводу MVVM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 15:29 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
МСУВот тут выкладывал семпл паттерна, который реально может быть съедобен во всех приложениях WPF или SL. 9898671 Примерно тоже самое, о чём говорит Дениска. Есть так называемая "модель", которая может стыковаться с декларативным XAML и его Code Вehind. В Code Вehind есть события и вызовы, в которых мы ссылаемся на "модель". Тем самым "модель" - это как-бы ядро, которое можно оторвать и запустить на том же ASP.NET и WinForms с незначительными изменениями. Описывать же всю логику представления в отдельном классе - идиотизм и трата времени, особенно гиблое это дело для достаочно сложных гуев. Поэтому имея контроллер (пусть им будет кодогенерированный Code Вehind) - то, что доктор прописал. Ура!!! Таки свершилось и Мустафа осчастливил нас в очередной раз, осознал необходимость в Model и открыл Америку, что она может использоваться где угодно. За незнание названия паттерна, огрызки которого ты продемострировал снимаю один бал. Еще один за невнятное название метода(Init) для загрузки данных. -1 за magic string в базовом классе. -1 за эту лапшу Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. Итого -твердый кол. Чтобы исправить оценку, подготовь обзорный реферат по фреймворкам для работы с Model. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 16:03 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
iУра!!! Таки свершилось и Мустафа осчастливил нас в очередной раз, осознал необходимость в Model и открыл Америку, что она может использоваться где угодно. Как говорили деды - зри в корень. Но Сева никогда не следовал этим инструкциям, поэтому его лоб стал походить на кирпичную кладь. Ужасное зрелище. Суть высказывания была не в том, что Model можно где угодно использовать, а в том, что в нее не нужно закладывать поведение представления, которое нам навязывает MVVM. Уловил разницу? Тогда присаживайся, на сегодня твой мозг получил и так уже много информации. Завтра продолжим. iЗа незнание названия паттерна, огрызки которого ты продемострировал снимаю один бал. За слепоту ты уволен из рядов вещателей правды о SL: МСУТам не используется паттерн MVVM 9899001 iЕще один за невнятное название метода(Init) для загрузки данных. Да, верно. Нужно было так: SeVaDegradatedCommit(). Буду в следующий раз предусмотрительней. i-1 за magic string в базовом классе. В каком именно? Где стринг? P.S. Как всегда - белый шум и сопение... Не конкретики, ни дела. Сплошное незнание ни теории, ни практики. Ты только еще вчера мембершип освоил и пишал, что идентити это зло - рано тебе про MVVM басни читать. Уйди в угол. iДальше лениво ковыряться и так достаточно. В чем ковыряться? Ты в терминах путаешься и блещешь слабоумием (про тесты поржал сегодня), о каком ковырянии речь? iЧтобы исправить оценку, подготовь обзорный реферат по фреймворкам для работы с Model. Прими благодетель и покойся с миром. Гроб - твой верный друг в этой жизни. Мы будем помнить о тебе и твоих маразмах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 16:18 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
Мусик, перекладывать логику представления в модель - это твой очередной шедевр. Поздравляю, до такого бреда еще никто не додумался. ЗЫ Разработкой в минимальный сроки в этом лапшекоде даже отдаленно не пахнет. Берем лопату и тупо копаем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 16:56 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
МСУi-1 за magic string в базовом классе. В каком именно? Где стринг? P.S. Как всегда - белый шум и сопение... Не конкретики, ни дела. Утомительно все тебе разжевывать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. "Items" - magic string ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:04 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
i"Items" - magic stringВ принципе да, но как еще обратиться к имени свойства, не перегружая код хитровывернутыми референсами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:06 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
i-1 за magic string в базовом классе iУтомительно все тебе разжевывать Милок, а где, собственно, базовый класс? Ты или часто ударяешься головой, либо одно из двух, но базовый класс - это BaseModel. И в нем нет "magic string". Во-вторых, ты мне предлагаешь вылизывать тестовый код? Ты либо реально в вакууме, либо ты просто не в состоянии сформулировать более достойные и осмысленные вещи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:09 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
i seeно как еще обратиться к имени свойства, не перегружая код хитровывернутыми референсами? Через отдельный хелпер енумов или констант сущностей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:13 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
see Классический подход в виде имплемента: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:18 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
Концептуально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:21 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
i seei"Items" - magic stringВ принципе да, но как еще обратиться к имени свойства, не перегружая код хитровывернутыми референсами? Вариантов много. Один из самых распространенных - через лямбды. Самый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:35 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
ii seeпропущено... В принципе да, но как еще обратиться к имени свойства, не перегружая код хитровывернутыми референсами? Вариантов много. Один из самых распространенных - через лямбды. Самый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject а можно сампл простенький обоих вариантов, ну или линк где можно почитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:38 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
iВариантов много. С десяток покажешь? iОдин из самых распространенных - через лямбды. Ну давай, покажи через "лямбды", чего воздух трясти. iСамый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject Сынок, DynamicObject появился только вчера еще. И как же ты это раньше наследовался от DynamicObject, поведай миру? P.S. Показывай пример с DynamicObject. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:44 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
студент51iпропущено... Вариантов много. Один из самых распространенных - через лямбды. Самый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject а можно сампл простенький обоих вариантов, ну или линк где можно почитать? первая ссылка, которая попалась под руку . Где-то встречал сравнительный анализ вариантов 5. Если найду, то дам ссылку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:44 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
МСУiВариантов много. С десяток покажешь? iОдин из самых распространенных - через лямбды. Ну давай, покажи через "лямбды", чего воздух трясти. iСамый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject Сынок, DynamicObject появился только вчера еще. И как же ты это раньше наследовался от DynamicObject, поведай миру? P.S. Показывай пример с DynamicObject. На нем мы уже проект сдали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:51 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
iНа нем мы уже проект сдали Я не спрашиваю у тебя про твой проект, я спрашиваю: МСУПоказывай пример с DynamicObject ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 17:52 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
МСУiВариантов много. С десяток покажешь? iОдин из самых распространенных - через лямбды. Ну давай, покажи через "лямбды", чего воздух трясти. iСамый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject Сынок, DynamicObject появился только вчера еще. И как же ты это раньше наследовался от DynamicObject, поведай миру? P.S. Показывай пример с DynamicObject. Я тоже как-то писал вариант с люмбдами тут http://outcoldman.ru/ru/blog/show/250 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 18:11 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
iНа нем мы уже проект сдали немного офтопа.. часом не ASIC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 18:55 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
Denis GladkikhЯ тоже как-то писал вариант с люмбдами тут http://outcoldman.ru/ru/blog/show/250 Так это ты бочки катишь на MVVM! Не помню точно у кого(кажется, из MS), тоже есть ряд статей с критикой MVVM в пользу MVP. PS Блог знакомый. До этого читал твои статьи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 20:54 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
iDenis GladkikhЯ тоже как-то писал вариант с люмбдами тут http://outcoldman.ru/ru/blog/show/250 Так это ты бочки катишь на MVVM! Не помню точно у кого(кажется, из MS), тоже есть ряд статей с критикой MVVM в пользу MVP. PS Блог знакомый. До этого читал твои статьи.Статьи Дениса и на MSDN есть. Неужели в MSDN допускают критику MVVM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 21:45 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
В Prism крамолы еще больше. Кроме MVP есть еще Application Controller. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 22:37 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
iСамый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject хм...звучит интригующе, но вообразить крайне трудно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 23:20 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
Denis GladkikhМСУпропущено... С десяток покажешь? пропущено... Ну давай, покажи через "лямбды", чего воздух трясти. пропущено... Сынок, DynamicObject появился только вчера еще. И как же ты это раньше наследовался от DynamicObject, поведай миру? P.S. Показывай пример с DynamicObject. Я тоже как-то писал вариант с люмбдами тут http://outcoldman.ru/ru/blog/show/250 денис, так и должно быть в последнем примере у вас в статье ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 23:21 |
|
||
|
MVVM Framework. Кто какой использует?
|
|||
|---|---|---|---|
|
#18+
LRiСамый простой, короткий и универсальный - базовый класс с наследованием от DynamicObject хм...звучит интригующе, но вообразить крайне трудно... в SL вроде нет байдинга к DynamicObject, а вот в WPF вроде есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2010, 23:27 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=37003014&tid=1442515]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
81ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 176ms |

| 0 / 0 |
