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