C#Metro / Modern UIアプリを作成していますが、一部のユーザーデータ(ほとんどは小さな文字列ですが、かなりの量の文字列)を処理する方法が必要です。具体的には、データを「ローミング」する必要があります。ユーザーのMicrosoftアカウント。roamingSettingsでこれを処理できることは知っていますが、ユーザーIDやその他の1回限りの設定を保存するために使用されることになっているようですが、アプリのすべてのデータを保存するために使用しているようです。私がそれで得るスペースの量の限界になります。SkyDriveを使用して「MyAppData」フォルダーをホストすることを考えていましたが、単純なテキストファイルをアップロードする方法がわかりません:(
これを処理する最善の方法は、AzureまたはEC2でアカウントを設定してから、アプリからSQLデータベースにアクセスできるように単純なPHP APIを作成することですが、ホスティングにお金を払う必要はありません。
StackExchangeやMicrosoft独自のフォーラムでMetroアプリストレージに関する他の質問を見てきましたが、それらのほとんどはローカルストレージに関連しており、SQLサーバーを使用してストレージを処理しています。
それで、roamingSettingsを使用してクォータを監視する必要がありますか、クラウドホスティングを使用する必要がありますか、それともまだ考えていないより良いソリューションがありますか?
ありがとう!