2011-10-25 18 views
1

我想基於其現有的ASP.NET MVC 3 Azure實現爲客戶端生成移動站點。我很高興能夠使用現有的控制器和模型,但我想要一組新的視圖,JS,樣式表和靜態內容,這些視圖顯示的數據較少。我非常確定,只需查看更改就可以做到這一點。使用與主站點相同的模型和控制器創建MVC移動站點

有沒有什麼方法可以實現某種視圖切換,爲移動URL m.clientname.com提取不同的設置 - 甚至可以在構建時切換它們?

我可以產生一個僅查看項目嗎?並從主項目鏈接到DLL的?

我想最後的手段是基於相同的文件開始一個新的項目,但與新的意見?

任何想法,如果有人已經這樣做,將不勝感激。

+0

考慮這個帖子:http://stackoverflow.com/questions/1387354/how-would-i-change-asp-net- mvc-views-based-device-type –

回答

0

這是覆蓋斯科特Hanselman在一段時間以前:

http://www.hanselman.com/blog/ABetterASPNETMVCMobileDeviceCapabilitiesViewEngine.aspx

+0

這裏有些東西我可以使用,但我不想沿着browercaps路線走 - 在perhas提示用戶可能有一個網站更適合他們的設備。我真的不喜歡因爲我正在使用移動設備而進入縮減網站。 – Andiih

+0

如果您不想使用瀏覽器抓包,那麼您可能需要遵循響應式設計路線。試試這個非常簡短的入門教材:http://www.creode.co.uk/blog/responsive-design-vs-dedicated-mobile-sites/ – ilivewithian

+0

不,我真的不想沿着那條路走 - 因爲我想改變實際的內容。我想在m上發佈一個單獨的網站。並允許用戶開啓(通過選擇一個網址,每個網站上的鏈接到另一個網站,也可能是一個首選項cookie) – Andiih

相關問題