В течение нескольких недель я читаю (и экспериментирую) с паттернами silverlight и mvvm.Я многое узнал об этом, и я думаю, что понимаю основы паттерна и фреймворка, но все же у меня мало вопросов о практическом использовании паттерна mvvm.Я надеюсь, что кто-то с большим опытом, чем я, может помочь мне:)
Вот мои вопросы:
Допустим, у меня есть много TextBlocks в моем представлении, я должен поставить только для чтениясвойства в ViewModel для каждого TextBlocks?Должен ли я делать это с каждым текстом, который я имею в виду?Я чувствую себя немного подавляющим, и я бы не стал этого делать.
А как насчет локализации?Использование файлов ресурсов - лучшее, что у нас есть?Или это должно быть переведено через свойства во ViewModel?
Есть ли какая-нибудь хорошая структура ведения журналов для SL?или я не должен использовать какие-то и только фокусироваться на регистрации веб-сервисов?
Я нашел эту ссылку: Рекомендации MVVM-light + RIA Services - ноЯ не могу найти ответы на все мои вопросы.
Отредактировано:
Благодаря Адаму я нашел nlog: http://nlog.codeplex.com/, но он в бета-версии.Кто-нибудь знает что-нибудь еще?