您的首頁支援各種瀏覽裝置(ASP+篇)(下)

來源:互聯網
上載者:User
http://www.aspcn.com
飛刀
ASP+ 的移動控制
如果媒體的新聞和廣告是可以相信的話,我們在不久的將來會使用很小的電話或者其它手機裝置來訪問互連網。OK,這隻
是一個比較樂觀的估計,但是有一點是可以肯定的,那就是訪問您網站的訪問者已經有很多人不是在使用傳統的瀏覽器
了,而且這個數字還在不斷的增加(新浪訊息:據統計,全球手機使用者已經超過電腦使用者,而且30%的手機具有WAP功
能)。為了適應各種型號的手機(包括那些很小的電話),ASP+提供了一款引以自豪的服務控制用於產生WML,而不是
HTML。在這篇文章裡,我們將對這個微軟還在開發中的控制來個小小的觀察。這篇文章同樣也會考慮一些其它的使用者瀏覽
裝置,比如置頂盒,甚至是電冰箱(哈哈,是不是感覺有些天方夜潭)。
ASP+入門
有很多種方法能夠建立動態網頁面。在過去,最突出的技術就是使用可執行檔程式通過Common Cateway interface(CGI)去訪
問WEB伺服器。但是,在近些年中,一些新的技術能夠讓指令碼代碼直接寫入HTML頁中,而且這些技術現在變得越來越流行。
在這些技術中有Perl,Java Server Page (JSP)以及微軟的Active Server Pages(ASP)。
ASP開始時只是一個能夠通過Internet Server Application Programming Interface(ISAPI)來訪問WEB伺服器的DLL,換句
話說就是一個ISAPI DLL.這種介面提供了一個與伺服器快速而有可靠的連接。這些代碼在同一個進程或者記憶體空間中運
行。使用這種技術,ASP進化到了3.0,並且會作為Windows 2000的一部分來安裝。
進入 .NET 的世界(微軟帶給我們的新概念)
根據微軟.NET Frameword的介紹,基礎的ASP的設計已經改變。這種新的結構已經完全脫離了當前程式啟動並執行語言以及操作
系統指定結構的限制。
在今天,大多數的程式設計語言是直接能過本地的代碼(這些代碼已經在進程中執行,通俗說就是編繹器)來編繹原始代碼。
因此這種編譯必須依賴於處理器的類型。舉個例子,在intel處理器上編譯的代碼將不能在Motorala的處理器上運行。
關於這個,有一個例外,那就是Java,它使用一種獨立的virtural machine來執行代碼,這個代碼是根據指定的處理器和操
作系統來編譯的。只要在目標機上有合適的Java Virtual Machine,那麼代碼就能執行。
微軟的.NET Framework是一個與JAVA極其相似的但是作用更為廣泛的架構。它提供了一個完全的開發和運行環境,它能運

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.