|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей ККак же я сразу не догадался. Не понял сарказма... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:08 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУБесит нативное отсутствие System.ComponentModel.DataAnnotations для валидации... Ну что за свинство :( Ну хоть IDataErrorInfo есть и то хорошо."Используй ValidationRule, Люк!" (ц) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:09 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей ККак же я сразу не догадался. Не понял сарказма... :)А я не понял накой мне эти педали лишний слой. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:10 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей К"Используй ValidationRule, Люк!" (ц) А если у меня сложная валидация? Сейчас работает вот так, вроде устраивает: ... Код: xml 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:11 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КА я не понял накой мне эти педали лишний слой. :-) Тестирование, моки, слабосвязность, чистота кода, общее душевное равновесие :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:12 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Вью модель: ... Код: c# 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:15 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУА если у меня сложная валидация?Я сложную валидацию делаю на сервере при сохранении записи. И ниипёт... :-) Клиентская валидация - это так, бантик... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:45 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КА я не понял накой мне эти педали лишний слой. :-) Тестирование, моки, слабосвязность, чистота кода, общее душевное равновесие :)Чё тут тестировать? Тестировать надо модель. А она вообще на сервере... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:46 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУБесит нативное отсутствие System.ComponentModel.DataAnnotations для валидации... Ну что за свинство :( Ну хоть IDataErrorInfo есть и то хорошо. да он еще с времен царя есть)) наше все. Алексей, поделись своими расширениями для Тасков) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:56 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
netivanАлексей, поделись своими расширениями для Тасков)Ну я когда выложу мануал там это тоже будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 11:00 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КЯ сложную валидацию делаю на сервере при сохранении записи. И ниипёт... :-) Сервер само собой, клиенту доверять нельзя. Я о том, что XAML валидация намного слабее по возможностям, чем C# валидация в IDataErrorInfo. Алексей ККлиентская валидация - это так, бантик... Согласен, но нужно же подсветить клиенту то, что не прошло валидацию на том же сервере. И для этого ValidationRule как бы курит в сторонке. Алексей КЧё тут тестировать? Тестировать надо модель. А она вообще на сервере... Уволен без выплаты материального пособия :) Методика тестирования WPF приложений - Microsoft Unit-тестированиеприменительно к UI: Тестируется ViewModel(Controller) и опосредовано Model netivanМСУБесит нативное отсутствие System.ComponentModel.DataAnnotations для валидации... Ну что за свинство :( Ну хоть IDataErrorInfo есть и то хорошо. да он еще с времен царя есть)) наше все. Алексей, поделись своими расширениями для Тасков) Выделел красным. Перечитай еще раз, вдумайся в сказанное, осмысли :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 11:07 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КЯ сложную валидацию делаю на сервере при сохранении записи. И ниипёт... :-) Сервер само собой, клиенту доверять нельзя. Я о том, что XAML валидация намного слабее по возможностям, чем C# валидация в IDataErrorInfo. Алексей ККлиентская валидация - это так, бантик... Согласен, но нужно же подсветить клиенту то, что не прошло валидацию на том же сервере. И для этого ValidationRule как бы курит в сторонке. Мне его хватает. А будешь ворчать, вообще делать валидацию на клиенте не буду. МСУАлексей КЧё тут тестировать? Тестировать надо модель. А она вообще на сервере... Уволен без выплаты материального пособия :) Методика тестирования WPF приложений - Microsoft Unit-тестированиеприменительно к UI: Тестируется ViewModel(Controller) и опосредовано ModelТебя SeVa что ли опять укусил? Что там во вьюмодели тестировать? Там логика типа "отключить кнопку редактирования если список пустой". Ты это тестировать собрался? У меня вся прикладная логика в модели. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 12:39 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей КМне его хватает. А будешь ворчать, вообще делать валидацию на клиенте не буду. Не гунди, а слухай сюда :) Сделай мне вот такую элементарную валидацию на XAML 14147407 Алексей КЧто там во вьюмодели тестировать? Не спорь, верь мне. Я знаю, что нужно делать ) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 12:55 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей КМне его хватает. А будешь ворчать, вообще делать валидацию на клиенте не буду. Не гунди, а слухай сюда :) Сделай мне вот такую элементарную валидацию на XAML 14147407 В WPF можно делать валидаторы для нескольких полей. Смотри BindingGroup . МСУАлексей КЧто там во вьюмодели тестировать? Не спорь, верь мне. Я знаю, что нужно делать )Что-то мне подсказывает, что я могу потом пожалеть об этом. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 13:01 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 13:22 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУАлексей К, ты мне напоминаешь "й" :)Что-то в этом есть. :-) Кстати, а ты чё такой довольный? Уверен, что в WinRT есть поддержка IDataErrorInfo? В прошлый раз её не было. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 13:29 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей ККстати, а ты чё такой довольный? Так разбанили же намедни ...[img=http://oboiki.net/uploads/photos/show/[30]_1_Feb_12_[31]_13_Aug_12/3298_kote.jpg] Алексей КУверен, что в WinRT есть поддержка IDataErrorInfo? В прошлый раз её не было. Вот тут не скажу, ибо не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 13:55 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
МСУ, чувствуется друное влияние MVC ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:16 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
netivanМСУ, чувствуется друное влияние MVC Хороший фреймворк может избаловать... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:23 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
netivanМСУ, чувствуется дурное влияние MVC SeVa ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:27 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей К, а я не понял, кули мы такие весёлые? В РЖД уже что, всё работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 15:56 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
:-) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 16:55 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
Алексей К, ну чё, набросал по сути концепт. Ты, как терминатор впф'а, должен экспертно оценить, насколько качественен код :) Писал на чистой нативщине без привлечение сторонних библиотек и ужасного гавнокода . Просто, понятно, без фанатизма. И чё вы так все ссытесь этого mvvm, в 99% случаев его хватает с лихвой для написание вменяемого кода. Одно удовольствие корёжить вью, когда у тебя ничего не сыпется из-за унылого код бехайнда. Хоть грохни всё представление, программа будет работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 17:09 |
|
Получения данных из DataGrid WPF MVVM
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 17:09 |
|
|
start [/forum/topic.php?fid=21&msg=38464604&tid=1441238]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 308ms |
total: | 463ms |
0 / 0 |