1 2 3 4 5 6 下一頁
背景
手機(移動電話)已經成為我們生活的一部分,一些新的設備添加到其中比如:PalmPilot,Pocket PC以及馬上產生的AutoPC。
幸運的是這些新的移動設備都可以連接網絡或者執行應用程序.
現在的移動應用程序被開發成可以傳遞數據的任何類型給世界上任何地方的任何人.
不同的移動設備支持不同的編程語言.有些支持WAP和WML,有些則支持HTML或者受限制的HTML,還有些同時支持以上兩種或者其他不同的語言.
為了支持所有類型的移動設備,開發人員不得不為每一種語言創建不同的應用程序.
移動的.net,微軟已經為移動應用程序的開發生產了新的平臺.
該向導是一個關于如何運用擴展的.NET框架開發移動應用程序,叫做MMIT(Microsoft Mobile Internet Toolkit)或者簡單的叫做移動.NET(.NET Mobile). 移動.NET(.NET Mobile)
移動.NET是微軟ASP.NET和微軟.NET框架的擴展.
移動.NET是一組用來來創建應用程序的服務器端的Web Forms控件,比如:Web電話和PDA.
那些控件通過產生WML1.1,HTNL3.2或者簡單的(compact)HTML給不同的設備呈現不同的輸出.(譯者注:就是對應不同設備的不同呈現.)
如何工作
下面的表格顯示了移動.NET是如何工作的:
移動設備 |
Internet網絡 |
IIS服務 |
.NET框架 |
ASP.NET |
移動.NET | 1. web客戶端請求web頁面.
2. internet上傳送該請求.
3. 通過IIS接收該請求.
4. 通過.NET框架處理該請求.
5. 通過ASP.NET編譯請求的頁面.
6. 移動.NET處理任何移動設備的要求.( .NET Mobile handles any mobile device requirements)(譯者注:這里處理詳細的設備信息,以及該如何呈現頁面)
7. 頁面被返回給客戶端.
軟件要求
要使用移動.NET開發移動的應用程序,你必須擁有下面的環境或者組件:
1. 帶IIS5的Windows 2000 Professional 或者Server
2. 所有的Windows 2000的補丁.
3. ASP.NET框架(譯者注:.NET 框架).
4. 微軟移動網絡工具包(Microsoft Mobile Internet Toolkit MMIT).
5. IE 6.0或者5.5
6. 你喜歡的模擬器.
你許要使用Windows 2000開發.NET應用程序.同時你還必須安裝Windows 2000的所有補丁程序.
IIS 5(Internet Information Service)是Windows 2000的一部分.
如果你想要了解更多的關于如何安裝.NET的資料請去我們的ASP.NET tutorial.
你還要安裝MMIT(.NET Mobile)和最新版本的IE瀏覽器.
IE和MMIT可以去這里Microsoft MSDN下載.
如何開始
用ASP.NET開發移動Web應用程序非常簡單:
1. 創建ASP.NET頁面.
2. 加入命名控件System.Mobile.UI.(譯者注:在VS2003不用這么麻煩,建立移動項目這些都已經做好了).
3. 添加移動控件到頁面上.
|