Silverlight 3 mvvm入门

时间:2010-06-10 15:45:04

标签: silverlight mvvm

我刚刚写了我的第一个silverlight 3应用程序。 它是以一种混乱的方式使用后面的代码编写的。 我想重构为mvvm。 我发现找到这方面的任何教程都非常困难。 到目前为止,我可能需要一个mvvm框架。 Mvvm-light工具包听起来像是我想要的,但我找不到初学者教程。 这实际上比我想象的更令人沮丧 - 我真的需要一个框架吗? 我可能会更好地尝试从头开始用框架做到这一点吗? 你是如何开始使用silverlight和mvvm的? 另外我使用的是vs2008,所以对于我来说,silverlight 4对我来说是一个不起作用。

提前感谢任何指示。

1 个答案:

答案 0 :(得分:2)

我建议您从MIX 2010“理解MVVM模式”开始我的会话。我将介绍MVVM模式以及MVVM Light Toolkit的两个重要组件:RelayCommand和Messenger。这应该会给你一个良好的开端。

然后,查看http://www.galasoft.ch/mvvm/getstarted#tutorials

上的文章

对于记录,我正在与社区成员合作制作针对初学者的文档,但这需要时间,我们会在空闲时间进行。

如果您有任何疑问,请在StackOverflow上询问,但请使用mvvm-light进行标记。我正在监控这个标签,并尽我所能帮助人们提供样品。

干杯, 劳伦