【问题标题】:Silverlight MVVM Where to startSilverlight MVVM 从哪里开始
【发布时间】:2023-04-09 20:27:01
【问题描述】:

我的公司正在大力推动 Silverlight,我正在为这次推动做好一切准备。我正在研究 Silverlight 中的 Prism 和 MVVM。这是最好的方法吗。任何人都知道 Silverlight 中关于 MVVM 的任何好的 END to END 教程。

谢谢

【问题讨论】:

标签: silverlight mvvm prism


【解决方案1】:

你考虑过下载Composite Application Guidance for WPF and Silverlight - October 2009吗?

这是一个非常有用的示例的大量集合(总共 26 个),并且有一个很好的帮助文件可以引导您完成所有示例。我希望你能找到你要找的东西!

【讨论】:

    【解决方案2】:

    如果您只寻找 MVVM 并且不关心您使用 PRISM 获得的所有其他内容,您可能还想查看一些较小的框架。我正在使用 Laurent Bugnion 的 MVVM Light Toolkit,但也有其他的。这是一个类似的线程:
    https://stackoverflow.com/questions/1280462/what-mvvm-framework-are-you-using

    【讨论】:

      【解决方案3】:

      Mike Taulty 为 Silveright 视频制作的 Prism 系列(微软的 MVVM 框架)非常棒。我花了几天时间观看所有视频并在视频中编写示例代码,但它确实让 Prism 回家了。我认为至少有 8 小时的实际视频。对我来说非常值得一看。

      他从控制台应用程序中的简单概念开始,然后大约 1/3 的视频播放了这些概念,并开始在 Silverlight 应用程序中使用 Prism/Unity 应用它们。他解决了几个常见的问题。

      Mike Tault's Blog Post linking to his Channel 9 videos.

      这是 Prism and Unity 的 Microsoft 模式和实践(编写 Prism 和 Unity 的团队)网站。

      这应该让你开始。

      【讨论】:

      • 我将查看此信息并在今晚回复您。谢谢.. :)
      【解决方案4】:

      不确定这是否会有所帮助-但我确实在与听起来像您一样的事情上苦苦挣扎。我从学习 MVVM-light 工具包开始。文档有点轻薄,但我学到了很多。

      根据我的学习,我决定创建自己的工具包 - 没什么新东西,只是我能找到的最简单的方法。这给了我进入 MVVM 模式开发的最大安慰。如果您想查看我的工具包,请访问http://slmvvms.codeplex.com/ - 我提供了一些文档来帮助您入门,并且我正在开发一个示例应用程序和演练。

      祝你好运!

      【讨论】:

        【解决方案5】:

        我们从基础开始怎么样?我专门写了一篇文章来讨论 MVVM 的基本原理:你为什么要使用它,它是关于什么的,它是如何解决常见问题的?在这里查看:

        http://www.codeproject.com/KB/silverlight/mvvm-explained.aspx

        【讨论】:

        • 杰里米,哇,这个帖子真不错。自从我发布这个问题以来,我一直在没有所有框架的情况下使用 mvvm。只是试图理解它。 Dan 的帖子weblogs.asp.net/dwahlin/archive/2009/12/08/… 有点让我意识到它可以多么简单。仍在指挥工作,你提出了一些新的问题,并用你的帖子回答了其他一些问题。我很感激。谢谢
        猜你喜欢
        • 2011-06-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-23
        • 2011-12-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多