2012-11-30 11 views
1

我需要做的是在我的應用程序中添加單詞列表。 我需要這個,因爲當用戶點擊一個按鈕時,我希望應用程序從這個列表中檢索3個隨機單詞。 那麼,我如何在Windows Store應用程序中添加這些單詞?我聽說這種應用程序不支持數據庫,那麼我應該遵循哪種方式?什麼是在Windows Store應用程序中添加單詞列表的最佳方式?

感謝提前:)

回答

1

取決於單詞列表上,並要存儲什麼樣的物體的大小。

如果它是一個小的單詞列表,那麼你可以使用獨立的存儲。我喜歡使用GenericObjectStorageHelper。

http://winrtstoragehelper.codeplex.com/

或者(也是我的大多數情況下的建議)是在一個Web服務提供的3個字。 WinRT被設計爲移動(支持表面等),並且實施分離的服務層是推薦的模式。如果您有1k條記錄可供選擇,這將特別有用,因爲它可以最大限度地減少應用程序的存儲需求。

創建一個WCF Web服務:

http://blogs.msdn.com/b/ericwhite/archive/2010/05/11/getting-started-building-a-wcf-web-service.aspx

+0

感謝您的回答:)我希望遊戲可玩離線的,所以我想我會選擇第一個選項。一個500字的詞彙表是否被認爲很小? – AshleyT

+1

是的,我相信那會很好。然而,如果你發現自己必須堅持很多信息(因爲可以離線播放的大型遊戲會讓我想象) - 那麼總是有SQLLite:http://timheuer.com/blog/archive/2012/05/ 20/using-sqlite-in-metro-style-app.aspx –

+0

哦,我不知道它是兼容的!非常感謝! :d – AshleyT

相關問題