2011-08-03 41 views
0

我有一個包含所有產品的SilverLight應用程序的客戶端。他們想要爲他們的所有產品創建HTML頁面(現在他們意識到他們沒有獲得谷歌索引)。在這些頁面上,他們需要指向Silverlight應用的鏈接,該鏈接將打開特定的產品。鏈接到Silverlight應用程序的特定部分

我不是WPF開發人員,所以我不確定什麼是可能的。我的第一個想法是,也許我們可以將一個ID傳遞給SilverLight應用程序,然後放置一些代碼以切換到正確的產品。

任何想法?

感謝, 科爾

回答

0

在asp.net主機應用程序,你可以閱讀從查詢字符串中的參數,並通過他們在InitParam S部件Silverlight插件。

更多信息可查詢here

0

理想情況下,你要檢測,這是谷歌(或其他搜索引擎)打你的網站,並引導用戶/搜索到合適的頁面(頁面的Silverlight人民和HTML網頁的搜索引擎)。

Silverlight中的導航使用單個頁面上的書籤URL(如website.com/silverlightpage/#item=1234),而您的網站可能會使用MVC映射(如website.com/item/1234)。

從用戶體驗的角度來看,您只需單擊Google中的結果並直接轉到Silverlight書籤URL等效項。

要做到這一點,你需要捕捉傳入的URL請求在您的網站,識別任何搜索引擎,如果它是一個真人重定向到Silverlight應用程序頁面(例如帶商品ID傳遞到書籤) 。

相關問題