我想製作一個網站,用戶可以發佈到首頁上顯示的字符串。我怎樣才能做到這一點?如何在Silverlight C#中保存數據?
2
A
回答
5
從您的問題和後續的說明中,聽起來您不希望將此文本保存爲用戶/每臺機器 - 這意味着要存儲的數據將需要存儲在服務器端而不是客戶端。此外,爲了完整起見,請務必記住Silverlight應用程序在100%客戶端運行。
你如何在服務器上保存的數據是真的給你(你可以寫例如數據庫)。
首先,讓我們討論設定值。實際上,您需要將客戶端(運行在瀏覽器中的Silverlight應用程序)的數據傳輸到服務器。這通常是通過在服務器上設置某種端點來接收這些信息來完成的 - 通常是一種Web服務和相應的方法。假設Silverlight託管在Visual Studio項目中的ASP.Net頁面中,您可以使用Visual Studio模板爲「啓用Silverlight的WCF服務」添加一個服務。創建一個帶有String參數的「SetText」(或者「AppendText」)方法。函數的主體應該執行服務器端存儲......取決於您使用的技術。
至於檢索值,您可以根據自己的需要選擇一些選項...如果您正在客戶端中尋找「實時」更新,您可以使用與Web服務(here)的雙工通信或者輪詢。如果您只希望在應用程序啓動時設置該值,則可以將其作爲Silverlight應用程序的啓動參數(here)寫入ASP.Net頁面,或者使用Web服務調用獲取該值,如果要根據用戶需求更新值(點擊更新/刷新按鈕),也是解決方案。請記住,Silverlight中的Web服務調用始終是異步的,因此您可能必須設置某種「提取數據,請等待「這種情況發生時的用戶體驗。
請注意,當我提到的WCF Web服務上面,另一個端點選項ceertainly可用 - REST服務,ASMX服務等,您的特定需求的所有deepnds ...
相關問題
- 1. 如何在Silverlight中保存數據?
- 2. 如何在C/C++中保存數據?
- 3. 將數據保存在SilverLight網頁
- 4. 如何在Silverlight 5中保存視頻
- 5. 如何在Silverlight中保存圖像
- 6. 我如何在Silverlight中保存佈局
- 7. 將數據保存在C#
- 8. 保存XML數據在C#
- 9. 如何在Yii中保存數據並確保正確保存?
- 10. 如何在C#中的SQL Server數據庫中保存CheckBox值
- 11. 如何將數據從DataGridView保存到數據庫中? c#winforms
- 12. Silverlight保存到Wordpress數據庫
- 13. 如何在數據庫中保存'contenteditable'
- 14. 如何在MFC中保存數據?
- 15. 如何在ruby gem中保存數據?
- 16. 如何在iOS中保存UIImageView數據
- 17. 在Symfony中如何保存數據?
- 18. 如何在SharedPreferences中保存arrayList數據?
- 19. 數據如何保存在Excel中?
- 20. 如何在數據庫中保存
- 21. 如何在`localstorage`中保存`LokiJS`數據
- 22. 如何在cakephp中保存JSON數據
- 23. 如何在數據庫中保存XamDiagram?
- 24. 如何在Android中保存數據?
- 25. 如何在django中保存POST數據?
- 26. 如何在Android中保存數據庫?
- 27. 如何在數據庫中保存HTML
- 28. 如何在GAE數據存儲區中正確保存數據?
- 29. 如何在Appcraft數據存儲中保存數據?
- 30. 如何在Windows窗體中保留大量內存數據C#
你能否解釋一下?目前還不清楚你在做什麼...... – 2010-08-22 18:56:17
我正在嘗試製作一個網站,用戶可以在這個網站上發佈一些文字給將要保存的字符串。當其他用戶訪問該網站時,他們會看到該字符串。那麼我如何創建一個可保存的字符串,就像留言板一樣。 – user419076 2010-08-22 19:12:40