2011-01-12 74 views
2

我有一個以ASP.Net F/W 3.5開發的現有Web應用程序,並且需要創建相同的移動版本。有關創建現有ASP.Net 3.5應用程序的移動版本的建議

我想有一些建議:

  1. 我應該在哪裏開始呢?是否有一些鏈接&網站可以讓我更清楚地瞭解如何解決此問題?

  2. 是否有任何ASP.Net/IIS功能或Visual Studio選項可能會緩解此移動版本的創建?

  3. 由於在整個應用程序中都使用了RadControls & AJAX,我應該注意些什麼?

  4. 是否需要更換UI中的每個表單才能取代舊UI的創建時間?

  5. 從性能/優化的角度我應該考慮什麼?

回答

0
  1. 只是簡化你的設計,你可以從http://www.forum.nokia.com/info/sw.nokia.com/id/5d9cd41a-7438-495a-9a46-7470e7ec8576/Nokia_Mobile_Web_Templates.html

  2. 下載樣本雖然asp.net擁有移動網絡的控制,但他們的避風港;噸被更新相當一段時間。除此之外,沒有必要這樣做。

  3. 如果你的目標是像iPhone或Android或WM7的現代設備,它應該沒問題。但是你應該關心MS ajax控件。它們加載相當大的腳本大小。

  4. 這將需要一個新的設計。

  5. 爲了獲得良好的體驗,我儘量讓網站儘可能簡單,手指/觸感友好。 儘量保持網頁/圖片/文字大小小

+0

是它我應該只針對一組預定義的設備,然後根據所提供的模板推斷出這些轉化情況?此外,是否有任何廣泛的手機設備分類? – balu 2011-01-12 16:51:20

+1

如果你在談論諾基亞的模板,雖然他們是高端Symbian設備,它們將適用於任何高端設備。 Desicion關於哪些設備的目標取決於您的目標市場和您的網站的性質。如果你的目標工業化國家我會說去高端設計 – nLL 2011-01-12 20:29:50

2

從技術角度來看,需要做一個單獨的移動版本是相當有爭議。至少在發達國家,現代智能手機瀏覽器和移動網絡足夠好,可以處理大多數人可能會遇到的問題。他們顯然對臃腫的腳本和圖像更加敏感,但是您應該優化那些東西。

單獨處理移動設備的原因是用例 - 使用移動網站的人比使用完整版本的人有不同的事情。移動使用趨於匆忙,並指出解決一個非常具體的問題 - 衛生間在哪裏?這款筆記本在亞馬遜上多少錢?節目什麼時候開始?而桌面用戶往往會更放鬆一些。然後將多層觸摸式界面置於頂部,並且您正在查看完全不同的野獸。對於人們幾乎認爲爲您的服務而不是移動網站本身提供移動客戶端的觀點。

+0

按我的理解,需要操心的優化移植到移動view.However,你真的覺得需要移動版本ID,可以滿足特定的和即時的客戶需求?,因爲我相信它遠不止於此。 – balu 2011-01-12 17:09:50

1

我瞭解了一些移動設備支持近期版本的telerik ajax控件的改進(請參閱更多here)。最重要的是他們有其他一些增強功能記住了2011年第一季度發佈 - 我想他們會在你的web應用程序的移動版本相當體面執行,只要它們不是本機的移動部件雖然:)

相關問題