我刚刚编写了我的第一个Silverlight3应用程序。它是使用后面的代码以一种混乱的方式编写的。我想重构成mvvm。我发现很难找到关于这方面的任何教程。据我所知,我可能需要一个mvvm框架。Mvvm-light工具包听起来可能是我想要的,但我找不到初学者教程。这实际上比我想象的更令人沮丧--我真的需要一个框架吗?在没有框架的情况下,我尝试从头开始做这件事会不会更好?您是如何开始使用silverlight和mvvm的?另外,我使用的是vs2008,所以Silverlight4对我来说不是初学者。
提前感谢您的指点。
发布于 2010-06-11 04:31:23
我建议你从我在Mix2010“理解MVVM模式”的会议开始。我将介绍MVVM模式以及MVVM Light Toolkit的两个重要组件: RelayCommand和Messenger。这应该会让你领先一步。
然后,查看http://www.galasoft.ch/mvvm/getstarted#tutorials上的文章
为了记录,我正在与社区的一名成员一起制作针对初学者的文档,但这需要时间,我们在空闲时间做这件事。
如果您有问题,可以在StackOverflow上提问,但请使用mvvm-light进行标记。我正在监控这个标签,并尽我最大的努力帮助人们提供样品。
干杯,Laurent
https://stackoverflow.com/questions/3015999
复制相似问题