ASP.NET移動控件 說明

ASP.NET移動控件

ASP.NET提供了3個用於實現移動組件和控件的運行時和設計時行爲的命名空間。這些命名空間包括用於實現屬性、類、控件和元素的基本接口和基類。下面列出了ASP.NET 2.0中用於移動控件的命名空間以及組成這些命名空間的類:

· System.Web.Mobile。包含核心的功能類、身份驗證類和錯誤處理類。

· System.Web.UI.MobileControls。包含核心的ASP.NET移動控件類。

· System.Web.UI.MobileControls.Adapters。包含核心的適配器類,可以通過它們創建用於目標設備的適配器。

ASP.NET移動控件是一組ASP.NET服務器控件。通過ASP.NET,能夠輕鬆生成面向移動設備的功能強大的Web應用程序。ASP.NET移動控件建立在.NET Framework之上,它將ASP.NET Web開發模型的所有優點都引入了移動Web應用程序領域。此外,ASP.NET移動控件還提供了以下功能:

· 支持各種設備。ASP.NET使開發人員能夠面向各種移動設備進行編程,並智能化地爲不同設備生成無線標記語言(WML)、精簡HTMLcHTML)和HTML內容,這些設備包括基於WML的移動電話到基於HTMLPocket PC

· 一次性編寫適用於各種設備的Web頁。ASP.NET提供了一套自適應組件,使用這些組件可以實現以下目的:創作一次Web應用程序,然後就可以在任何支持的移動設備上顯示同一應用程序,而不需要做進一步的調整。不需要具備WML或其他標記語言的知識,就可以使用移動服務器控件集編寫複雜的應用程序。ASP.NET甚至會處理瀏覽器、設備和網關不同實現之間的許多差異。

· 可定製性和擴展性。ASP.NET移動控件提供與ASP.NET相同的可定製性和擴展性。此外,移動控件還提供了擴展性模型,該模型支持添加其他設備,並且不要求更改應用程序代碼。這確保了現有的移動Web應用程序能夠支持將來的新一代設備。

19-2說明了ASP.NET 2.0所支持的所有移動控件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章