2008-12-01 65 views

回答

6

即使它存儲在獨立存儲中,也不會在SQL Server Compact Edition中讀取Silverlight庫。也許在未來的版本中。我聽說過一些試圖做到這一點的開源項目,但目前還沒有任何發佈。我試圖將Google Gears數據庫封裝到Beta 2中,但沒有成功。

+0

2年爲時已晚,但開溜! – 2011-01-13 11:05:42

2

Silverlight沒有SQL客戶端。用戶也可以從獨立存儲中刪除數據 - 右鍵單擊​​正在運行的Silverlight應用程序並轉到「應用程序存儲」選項卡。因此,只需將其用於用戶設置和應用程序無需工作的緩存數據即使速度較慢。

如果您需要在本地緩存數據,最好的辦法是將其作爲XML存儲在獨立存儲中,使用LINQ to XML進行讀寫。

如果有太多的數據,這一點,或者數據太複雜,使這個容易,然後讓你的服務器和Silverlight客戶端然後應該只訪問過網的數據。

1

這也許值得一提的是,這是現在可以使用Silverlight 4的COM能力,但只能運行在瀏覽器外時。

相關問題