Windows Phone 8 用の Stock Viewer アプリを作成したいとします。これは、ユーザーの株価をライブで表示する必要があります。次に、現在のすべての株価を含むデータベースを備えたサーバーを用意します。
では、株価をダウンロードする最もエレガントな方法は何でしょうか?
私は2つの方法を考えることができます(私はC#、Webサービスなどにかなり慣れていません):
アプリはデータベースからすべてのエントリを定期的にダウンロードしてアプリに表示することができます - 私の意見ではあまりエレガントではありません。
別の方法は、変更された株のみをダウンロードするためのインターフェイスを提供できる Web サービスを開発することです。しかし、これが可能かどうか、またどのように行われるかはわかりません。ローカル株式データを Web サービスによって提示されるデータにバインドし、Web サービスからの PropertyChanged イベント (INotifyPropertyChanged インターフェイスを使用) をリッスンし、そのイベントで UI を更新することはできますか?