我的公司正在大力推广Silverlight,我正在为这次推广做好所有准备。我正在研究Silverlight中的Prism和MVVM。这是最好的方法吗?有人知道关于Silverlight中MVVM的完整教程吗?
谢谢!
我的公司正在大力推广Silverlight,我正在为这次推广做好所有准备。我正在研究Silverlight中的Prism和MVVM。这是最好的方法吗?有人知道关于Silverlight中MVVM的完整教程吗?
谢谢!
如果你只想要MVVM,而不在意PRISM提供的其他功能,那么你可能也想看看一些较小的框架。我正在使用Laurent Bugnion的MVVM Light Toolkit,但还有其他选择。这里有一个类似的主题:
https://stackoverflow.com/questions/1280462/what-mvvm-framework-are-you-using
我们从基础知识开始,我写了一篇文章专门介绍MVVM的基本原理:为什么要使用它,它是什么,以及如何解决常见问题?请查看这里:
http://www.codeproject.com/KB/silverlight/mvvm-explained.aspx
你考虑过下载WPF和Silverlight的复合应用程序指南-2009年10月版吗?
这是一个包含非常有用的示例(共26个)的庞大集合,还有一个很棒的帮助文件,可以引导你逐步了解所有内容。希望你能找到自己需要的东西!
不确定这是否有帮助,但我曾经也和你一样遇到了很多困难。我开始学习MVVM-light工具包,虽然文档有点少且分散,但我学到了很多。
通过我的学习,我决定创建自己的工具包——没有什么新东西,只是我能找到的最简单的方法。这使我更加舒适地进入了MVVM模式开发。如果您想看看我的工具包,可以访问http://slmvvms.codeplex.com/,我已经提供了一些入门文档,并正在编写一个示例应用程序和演示。
祝好运!