2011-02-26 93 views
4

我刚才正在钻研世界Silverlight。我能够完成很多事情,但我倾向于做一些事情“艰难的道路”;写了一堆自定义代码和whatnot。有时候,我偶然发现了一些技术或框架,这些技术或框架让我sla然心动,因为它们完全符合我的要求,可以在几分钟而不是几个小时内完成。寻找Silverlight/.NET的技术和/或框架的完美摘要

一个很好的例子是MEF(托管扩展框架)。这取得了我在Silverlight中创建的复杂的“插件”机制,并将其融入了几个基本步骤。这很棒。

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

只有对有意义的技术进行这种高水平的总结(当然,有意义的主题是主观的)可以为人们节省很多时间。

是否有像这样的资源?

+1

阅读博客,阅读MSDN杂志。 – 2011-02-26 23:53:26

回答

1

查看微软实践小组的Prism。它是一系列文档,最佳实践建议和代码库,使得MEF等控制体系结构的生命更轻松。它还讨论了MVVM模式和其他需要考虑的模式。

例如,与MEF一起工作时遇到的一个挑战是如何让两个单独的模块相互交谈或响应相同的事件? Prism有一个事件agregator服务,它可以让单独的模块订阅或发布事件,而无需知道连接的另一端是谁。

+0

谢谢。我在寻找一些更普遍的东西,但这很好。它涵盖了我目前大部分的主题。这将是一个很好的开始! – Michael 2011-02-27 17:28:41