【问题标题】:Looking for a good summary of technologies and/or frameworks for Silverlight/.NET [closed]寻找 Silverlight/.NET 的技术和/或框架的良好摘要 [关闭]
【发布时间】:2025-11-24 17:10:01
【问题描述】:

我现在正在研究 Silverlight 世界。我能够完成很多事情,但我倾向于做“艰难的方式”;编写一堆自定义代码等等。有时,我偶然发现了一些技术或框架,这些技术或框架让我大吃一惊,因为它们完全符合我的要求,并且可以在几分钟而不是几小时内完成。

MEF(托管扩展框架)就是一个很好的例子。这采用了我在 Silverlight 中创建的复杂“插件”机制,并将其归结为几个基本步骤。太好了。

我的问题是,我在哪里可以找到一个很好的资源,它只提供一个主题的相关主题列表(如 Silverlight)以及对技术/框架是什么以及可能如何使用它的简要说明?我不在乎细节,我可以在任何地方查找。我只想知道我可以使用什么。换句话说,我可以使用哪些工具来更快地构建更好的代码?

仅仅对有意义的技术进行这种高级总结(当然是针对一个主题......有意义是主观的)可以为人们节省大量时间。

有这样的资源吗?

【问题讨论】:

  • 阅读博客,阅读 MSDN 杂志。

标签: c# .net silverlight frameworks reference


【解决方案1】:

查看来自 Microsoft 模式与实践小组的 Prism。它是文档、最佳实践建议和代码库的集合,可让 MEF 等控制反转架构中的生活更轻松。它还讨论了 MVVM 模式和其他要考虑的模式。

例如,使用 MEF 时面临的一个挑战是如何让两个独立的模块相互通信或响应相同的事件? Prism 有一个事件聚合器服务,它允许单独的模块订阅或发布事件,而无需知道谁在连接的另一端。

【讨论】:

  • 谢谢。我一直在寻找更一般的东西,但这很棒。它涵盖了我目前关注的大部分主题。这将是一个很好的开始!