移動Web 應用程序
任寧
(大慶職業(yè)學院現(xiàn)代教育技術(shù)中心,黑龍江大慶163255)
摘要:介紹ASP.NET 移動控件添加到ASP.NET Web 窗體的擴展過程。ASP.NET 為移動設(shè)備提供的Web 應用程序
模型與為面向桌面瀏覽器的ASP.NET 應用程序提供的模型一樣豐富。
關(guān)鍵詞:ASP.NET;移動控件;Web 應用程序
中圖分類號:TP393.09 文獻標識碼:A 文章編號:1672-7800(2010)08-0140-02
0 引言
ASP.NET 移動控件由一組ASP.NET 服務器控件和設(shè)備適
配器組成,它們可以以智能的方式呈現(xiàn)用戶的應用程序。ASP.
NET 移動控件還可擴展Machine.config 文件的架構(gòu), 并添加數(shù)
據(jù)以支持移動設(shè)備呈現(xiàn)。ASP.NET 提供可擴展的模型,以便第
三方可以添加對新設(shè)備和新控件的支持。
用戶可以使用Microsoft Visual Studio .NET 中的ASP.NET
移動設(shè)計器或文本編輯器以及公共語言運行庫支持的任何編
程語言來構(gòu)建移動Web 應用程序。.NET Framework 和ASP.
NET 移動控件共同形成了一個強大、靈活可擴展的平臺,用于
開發(fā)和部署移動Web 應用程序。
1 查看移動Web應用程序
開發(fā)人員需要在各種設(shè)備和模擬器上徹底測試和查看應
用程序,確保它支持最多的設(shè)備。下面介紹查看移動Web 應用
程序的方法。
(1)使用桌面瀏覽器。由于ASP.NET 移動Web 窗體支持基
于HTML 的瀏覽器, 因此可以使用桌面瀏覽器查看移動Web
應用程序。
(2)使用模擬器。通?梢垣@取移動設(shè)備的模擬器應用程
序。使用模擬器可以從桌面工作站測試應用程序,不需要使用
實際的設(shè)備或無線連接。模擬器還可以包括附加的開發(fā)工具,
如查看頁的源代碼或設(shè)備狀態(tài)的功能。
(3)使用無線Internet 訪問。如果受支持的移動電話或其他
移動設(shè)備具有無線訪問Internet 功能,可以用它來查看Web 應
用程序。但是,必須確?梢詮腎nternet 訪問Web 服務器。如果
該服務器在機構(gòu)的Internet 上,則網(wǎng)絡(luò)可能需要使用代理或網(wǎng)
關(guān)。某些產(chǎn)品可以提供對Internet 服務器的安全無線訪問。
(4)使用Pocket PC。使用Pocket PC 來查看應用程序(只要
它與Web 服務器進行了網(wǎng)絡(luò)連接)。Pocket PC 具有幾個網(wǎng)絡(luò)
連接選項。
(5)不支持Cookie 設(shè)備。與所有ASP.NET 應用程序一樣,
移動Web 應用程序也可以配置為使用客戶端Cookie 或不使用
客戶端Cookie。有些移動設(shè)備不支持Cookie,而有些設(shè)備可能
允許用戶關(guān)閉Cookie。若要支持這些設(shè)備,請將應用程序配置
為使用無Cookie 的會話, 并且 |
|