这两天我在 Microsoft Prism 上做了很多阅读,但我仍然不太确定的是它的未来会是什么样子?我知道 4.1 版本是几个月前才发布的,但是除了微软自己的文档之外,我还没有找到很多去年写的关于这个主题的博客文章,我找到的大部分是 2009-2010 年的。
它看起来确实很有趣,但学习曲线似乎有点陡峭,如果它在不久的将来会过时,我不想上手。有人对此有任何见解吗?
这两天我在 Microsoft Prism 上做了很多阅读,但我仍然不太确定的是它的未来会是什么样子?我知道 4.1 版本是几个月前才发布的,但是除了微软自己的文档之外,我还没有找到很多去年写的关于这个主题的博客文章,我找到的大部分是 2009-2010 年的。
它看起来确实很有趣,但学习曲线似乎有点陡峭,如果它在不久的将来会过时,我不想上手。有人对此有任何见解吗?
迈克,从我的角度来看,没有太多博客并不是一件坏事。
支持 PRISM 并监控他们的留言板。有一个使用 PRISM 的大社区。功能还没有被开发——这就是为什么不写太多博客的原因,但它是可靠的和开源的。P&P 团队对其进行维护,稍后可能会在 .NET 4.5 上线时发布 4.5。
这不是 MVVM 框架,并且有很多不同的 MVVM 框架。这不是模型或业务对象包装器。这是使用 WPF/Silverlight 开发模块化复合应用程序的框架。而且AFAIK没有这样的东西可用。
我们使用他们的模块、导航、区域、DelegageCommands 等。我们几乎使用了 PRISM 提供的所有东西,它对我们非常有用。OTOH,我们确实推出了自己的 MVVM 功能。
PS 学习曲线很痛苦。不是因为它是糟糕的框架,而是因为它有很多功能(你可以使用 ala cart btw)。最后,这是值得的。我建议拿到他们的书并快速阅读,以了解它的全部内容。然后您将看到何时以及如何使用它们的功能。
棱镜是救生员。现在它由 Brian Lagunas 维护。他曾经是地球上最能提供帮助的人。他总是阅读我们的信息和回复。如果你想更好地理解,那么 Brian Lagunas 有关于 Pluralsight 的优秀课程。