2009-11-19 63 views
0

我最近開始閱讀Silverlight 3的瀏覽器外功能。我也注意到這裏有不少人談到Prism。我只有短暫的時間來閱讀這些主題。Prism vs out-of-browser silverlight

但是,從我所讀到的內容來看,他們都扮演着同樣的角色。兩者之間有什麼區別,如果它們相同,爲什麼人們在瀏覽器外使用Prism?

謝謝

回答

1

他們是非常不同的技術。

Prism是一個複合應用程序框架(+指導)。它允許您以模塊化的方式構建您的應用程序。

Silverlight 3的out-of-browser support允許您在桌面上運行Silverlight應用程序(使用開始菜單快捷方式)。

你完全可以使用Prism構建一個瀏覽器外的SL3應用程序。

+1

我認爲最初的海報是問關於Mozilla棱鏡,這是不同於棱鏡 - 複合應用指南。 http://prism.mozilla.com/ http://www.codeplex.com/Wikipage?ProjectName=CompositeWPF – 2009-11-20 06:54:50

2

我可以看到,如果Mozilla棱鏡仍然運行Web應用程序,我可以看到最大的區別。所以它似乎沒有離線模式的概念 - 我不知道Mozilla棱鏡,所以我純粹走我可以從http://prism.mozilla.com/features/

我可以收集Silverlight的瀏覽器可以安裝並運行,即使當連接不可靠或中斷。有API方法可以檢測並告訴您互聯網連接是否丟失。

in SL4(http://silverlight.net/getstarted/silverlight-4-beta/)OOB的故事變得越來越瘋狂,脫機DRM,Toast通知支持以及新的可信模式。