這兩者是相同還是不同?什麼是WPF和Silverlight之間的關係
如何在visual studio 2008中開發silverlight?
UPDATE 請回答 如何發展在2008年的Visual Studio Silverlight應用程序?
這兩者是相同還是不同?什麼是WPF和Silverlight之間的關係
如何在visual studio 2008中開發silverlight?
UPDATE 請回答 如何發展在2008年的Visual Studio Silverlight應用程序?
WPF和Silverlight都使用所謂的XAML
來定義接口/ GUI的外觀。 WPF和Silverlight都是在不同領域使用的表示層。
WPF用於基於Windows的應用程序,而Silverlight用於基於Web的應用程序。
閱讀此博客文章關於"When should I use WPF vs Silverlight?"在MSDN。
您可以像WPF的子集一樣思考Silverlight,但有一個主要區別。 WPF使用完整的.Net Framework和Silverlight使用不同的dll(所以你不能使用SL中的.Net框架的所有類)。
當然,Silverlight是一種用於創建基於瀏覽器的應用程序(SL也可以是瀏覽器外應用程序)的演示技術,WPF用於創建Windows應用程序。
Silverlight的原始代碼名稱是WPF/E,E代表「Everywhere」。這應該有助於瞭解它的起源。
它被設計成WPF的簡化版和可移植版,但現在兩者似乎有點分歧。這裏是他們如何分歧的好文章:WPF Compatibility
感謝您的及時回覆。但是我們可以使用WPFBrowserApplication模板(VS2008)在WPF中開發基於Web的應用程序。 – Student 2011-02-09 10:42:46