私はショッピングカートシステムに似たSilverlightアプリケーションを作成しています。 このアプリは、ユーザーがサイトにログインした後にasp.netウェブサイトからのみ起動できます。asp.netセッションに基づくSilverlightアプリケーションの初期状態のロード
最初に読み込まれると、アプリはWCFサービスを通じてバックエンドにリクエストを送信し、ショッピングカート内の既存のアイテムをすべて取得します。
したがって、銀色のアプリは、現在のユーザーを知り、読み込むショッピングカートを見つける必要があります。
私はそれらのいずれかとの幸せないくつかの方法がこれまでに存在したが、ありません:
- compatのWCFのASPNETを使用しました。 silverlightは、wcfサービスに問い合わせることによって、現在のユーザーが誰であるかを尋ねることができます。
- xaml.InitParametersを使用してページからxamlにパラメータを渡し、シリアル化された形式でユーザーを識別するための最小限の情報を渡します。 XAMLへのクエリ文字列を通じて
- パスパラメータ(どうやらこれも可能である)
誰もがこれを達成するためのベストプラクティスを共有することはできますか? ありがとう