我目前正在爲我們公司的開發路線圖研究新技術,並看到Silverlight 3有能力在客戶端桌面上安裝應用程序。Silverlight 3退出瀏覽器應用程序功能
此功能是對WinForms應用程序的完全或部分仿真,並且它是否提供訪問客戶端計算機上所有或有限本地資源的功能?
我目前正在爲我們公司的開發路線圖研究新技術,並看到Silverlight 3有能力在客戶端桌面上安裝應用程序。Silverlight 3退出瀏覽器應用程序功能
此功能是對WinForms應用程序的完全或部分仿真,並且它是否提供訪問客戶端計算機上所有或有限本地資源的功能?
Silverlight 3 Getting Started page列出了一些細節。向下滾動靠近底部,閱讀「超出瀏覽器功能」下的詳細信息。它表示Silverlight 3應用程序是沙盒式的,並且雖然可以訪問持久存儲,但這種存儲與常規文件系統是分開的。
它根本不是一個winforms應用程序,它甚至可以在linux上工作(通過月光)。它確實提供了一些資源訪問權限,但除非用戶允許某些訪問權限,否則它會被沙箱化。就像土坯空氣一樣。
用戶如何授予對本地資源的訪問權限? Silverlight在「Out of Box」安裝中有什麼訪問權限? – 2009-06-09 20:49:51
它根本不是對WinForms的模擬。與真正的桌面技術最接近的比較將是WPF(Windows Presentation Foundation)應用程序。
如果您對Adobe Air很熟悉,Silverlight Out of Browser體驗將會類似......但不同。主要區別在於瀏覽器應用程序中的Silverlight將運行在「受保護的」沙箱中,這意味着您的應用程序只能訪問主機上的資源。
我對Adobe Air不熟悉。 – 2009-06-09 22:38:21
感謝您的資源.... – 2009-06-09 21:22:49