Silverlight MVVM从何处开始

9

我的公司正在大力推广Silverlight,我正在为这次推广做好所有准备。我正在研究Silverlight中的Prism和MVVM。这是最好的方法吗?有人知道关于Silverlight中MVVM的完整教程吗?

谢谢!


在掌握了Silverlight中的MVVM或MVC之前,我建议不要碰PRISM。因为PRISM是真正的万能工具。 - Graeme Bradbury
我理解这个说法,但我正在尝试为我的公司建立一个牢固的实践方式。Prism似乎是标准,我想得错了吗? - Rico
我找到了这些链接,它们真的很有帮助解释了mvvm Pre Prism。FYI http://community.infragistics.com/pixel8/media/p/91949.aspx http://weblogs.asp.net/dwahlin/archive/2009/12/08/getting-started-with-the-mvvm-pattern-in-silverlight-applications.aspx - Rico
5个回答

6
Mike Taulty的Prism(微软的MVVM框架)针对Silverlight的视频系列非常棒。我花了几天时间观看所有视频并跟着视频做了示例代码,这确实深入人心地让我理解了Prism。视频总共有至少8个小时。对我来说,它非常值得一看。
他从控制台应用程序中的简单概念开始,然后在视频的三分之一左右,开始将这些概念应用于Silverlight应用程序中的Prism/Unity。他解决了几个常见问题。
这是Mike Taulty博客文章,链接到他在Channel 9上的视频。(点击此处查看) 这是Microsoft Patterns and Practices(编写Prism和Unity的团队)网站,供您了解Prism和Unity。(点击此处查看) 以上内容可供参考。

我会在今晚审查这些信息并回复你。谢谢 :) - Rico

3

3

Jeremy, 哇,真是一篇不错的文章。自从我发了这个问题后,我已经开始在没有任何框架的情况下使用mvvm。只是试图理解它。丹的文章http://weblogs.asp.net/dwahlin/archive/2009/12/08/getting-started-with-the-mvvm-pattern-in-silverlight-applications.aspx 让我意识到它可以多么简单。仍在使用命令,你的文章提出了一些新问题,并回答了一些其他问题。我很感激。谢谢。 - Rico

1

0

不确定这是否有帮助,但我曾经也和你一样遇到了很多困难。我开始学习MVVM-light工具包,虽然文档有点少且分散,但我学到了很多。

通过我的学习,我决定创建自己的工具包——没有什么新东西,只是我能找到的最简单的方法。这使我更加舒适地进入了MVVM模式开发。如果您想看看我的工具包,可以访问http://slmvvms.codeplex.com/,我已经提供了一些入门文档,并正在编写一个示例应用程序和演示。

祝好运!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接