【发布时间】:2011-06-04 16:21:18
【问题描述】:
几周以来,我一直在阅读(和试验)silverlight 和 mvvm 模式。我已经学到了很多,我想我了解了模式和框架的基础知识,但我对 mvvm 模式的实际使用仍然没有什么疑问。我希望比我更有经验的人可以帮助我:)
这是我的问题:
假设我的视图中有许多 TextBlock,我是否应该在 ViewModel 中为每个 TextBlock 放置只读属性?我应该对 View 中的每个文本都这样做吗?我觉得有点不知所措,我不会那样做。
本地化怎么样?使用资源文件是我们最好的吗?还是应该在 ViewModel 的整个属性中进行翻译?
SL 有什么好的日志框架吗?或者我不应该使用任何并且只专注于记录网络服务?
我找到了这个链接:MVVM-light + RIA Services best practices - 但我找不到所有问题的答案。
已编辑:
感谢 Adam,我找到了 nlog:http://nlog.codeplex.com/,但它处于测试阶段。还有人知道吗?
【问题讨论】:
标签: silverlight mvvm