2011-02-26 96 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