人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

asp網絡編程:創建移動Web應用程序

asp網絡編程:創建移動Web應用程序

更新時間:2022-07-08 文章作者:未知 信息來源:網絡 閱讀次數:

介紹

現今移動設備已成為我們生活中的一部分,我們當中的許多人已離不開它們。當這些移動設備連接到Internet時,移動設備的力量將無窮無盡。我們可以在任何時間地點給用戶發送數據。典型的移動應用程序是在服務器上使用WML, WMLScript和WBMP開發的。

對于動態WML應用程序,開發者可以使用ASP, JSP, PHP等等。移動設備包括蜂窩電話、尋呼機、掌中瀏覽器、袖珍PC和車載PC。這些設備中少數支持WML,少數支持HTML,更少數支持同時支持WML和HTML。如果你想確保你的應用程序能在大多數的移動設備中使用,你必須以WML和有限的HTML創建應用程序。

最近Microsoft提出了一個革命性的應用程序開發平臺—.NET 框架。.NET 框架包括用于Web開發的ASP.NET(下一版本的ASP)。基于ASP.NET的Web開發即支持傳統的Web客戶端如IE和Netscape,又支持移動客戶端如Phone.com, Nokia 蜂窩電話和袖珍PC。ASP.NET應用程序可以在任何.NET支持的語言環境下如VB.NET(下一版本的VB),JScript, C++, C#等等語言環境下進行開發。在這篇文章中,我們將看到如何使用.NET Mobile Web SDK, ASP.NET和 VB.NET看法移動應用程序。

.NET介紹

在深入之前,我想給你簡要地介紹一下.NET。.NET是一個由Microsoft在2000年專業開發者會議上提出的發展中的開發平臺。下面的圖表展示了.NET 框架應用程序開發的簡單結構。

當一個ASP.NET的頁面請求從一個Web客戶端如IE或移動設備發出時,IIS會收集請求并把它傳遞給.NET 框架。如果ASP.NET的頁面是首次請求,那么.NET 框架將把ASP.NET編譯成中間語言(intermediate language,IL)。然后IL代碼將被即時(Just-In-Time,JIT)編譯器編譯成本地代碼。就象你所看到的,.NET 框架是整個ASP.NET應用的核心。.NET 框架將提供必須的資源和你所選擇由于編譯代碼的語言編譯器。

開發所必須的條件

要使用.NET開發移動應用程序,你必須下載和安裝如下的組件。IE和.NET SDK可以從Microsoft MSDN site免費下載。

1. Windows 2000 Professional/Server/Advanced Server OS

2. Internet Explorer 5.5

3. .NET framework Beta 1

4. .NET Mobile Web SDK Beta 1

5. WAP模擬器

讓我們開始吧!

要使用.NET開發移動應用程序,必須包含由.NET Mobile Web SDK提供(通過MobileUI.DLL文件)的 Mobile Web名域(System.Mobile.UI)。對于那些對namespace(名域)一詞感到陌生的人來說,名域就象C++的頭文件和Visual Basic的引用。名域將提供開發應用程序所要求的類。

使用.NET 框架開發移動應用程序是很容易的。

1. 創建一個ASP.NET頁面

2. 包含Mobile Web Namespace--System.Mobile.UI

3. 用Mobile控件設計頁面

就是那么簡單。

Mobile 控件

Mobile控件是為開發移動應用程序而設計好的程序塊。對于那些喜歡使用象VB和Frontpage等這樣的集成開發環境(IDE)來開發GUI/Web的人來說,Mobile 控件就與HTML的按鈕控件和VB的Grid控件相類似。Mobile控件通過提供程序員所需要的功能來簡化程序的開發過程。

例如,如果你想畫一個WML Card標記符,你可以使用Mobile Form控件。對于所有的WML標記符都提供了相應的Mobile 控件。Mobile 控件吸引人之處就在于,它們不僅限用于WML標記符;相反,它們超越了WML標記符,可以創建有用的Mobile 控件,如在WML無法實現的日歷Mobile 控件。

讓我們看一看一個顯示“Hello World!”的ASP.NET頁面例子。

〈%@ Page Inherits="System.Mobile.UI.MobilePage"〉
〈%@ Register TagPrefix="Mobile" Namespace="System.Mobile.UI"〉
〈Mobile:Form runat="server"〉
〈Mobile:Label runat="server"〉Hello, World!〈/Mobile:Label〉
〈/Mobile:Form〉

[1] [2] [3] [4]  下一頁

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 明光市| 韶山市| 砚山县| 甘谷县| 郴州市| 屯昌县| 朝阳市| 双牌县| 边坝县| 城固县| 武鸣县| 东明县| 栖霞市| 古交市| 蒲江县| 平邑县| 梅河口市| 青田县| 宝鸡市| 扬州市| 寻甸| 万安县| 旬阳县| 蒙山县| 台南市| 乐亭县| 罗甸县| 普安县| 托克托县| 蒙山县| 黄骅市| 延庆县| 神农架林区| 蓝山县| 邹城市| 平顶山市| 墨玉县| 佛坪县| 淄博市| 百色市| 天镇县|