2011-08-03 8 views
0

すべての製品を含むSilverLightアプリケーションを持つクライアントがあります。彼らは、すべての製品についてHTMLページを作成したいと思っています(今は彼らがGoogleでインデックスに登録されていないことを認識しました)。これらのページでは、特定の製品を開くSilverlightアプリへのリンクが必要です。Silverlightアプリケーションの特定のセクションへのリンク

私はWPFデベロッパーではないため、何が可能かはわかりません。私の最初の考えは、おそらくSilverLightアプリにidを渡して、適切な製品に切り替えるためのコードを入力することでした。

アイデア?

おかげで、 コールasp.netホストアプリケーションで

答えて

0

は、クエリ文字列からパラメータを読み、InitParamのセクションでのSilverlightプラグインに渡すことができます。

詳細情報はhereです。

0

Google(または他の検索エンジン)がサイトに当たることを検出し、適切なページ(ユーザーのためのSilverlightページと検索エンジンのHTMLページ)に誘導するのが理想的です。

Silverlightでのナビゲーションでは、1つのページ(website.com/silverlightpage/#item=1234など)でブックマークURLが使用されますが、サイトではMVCマッピング(website.com/item/1234など)が使用される可能性があります。

ユーザーエクスペリエンスの観点から見ると、Googleの結果をクリックして、同等のSilverlightブックマークURLに直接移動したいだけです。

これを行うには、Webサイトで受信したURLリクエストを捕捉し、検索エンジンを特定し、実際に人の場合はをSilverlightアプリケーションページにリダイレクトします(ブックマークにアイテムIDを渡します) 。

関連する問題