目录

移动设备的Web应用程序开发-介绍

移动设备的Web应用程序开发—-(介绍)

最近在做移动设备的

Web

编程

,

在网上搜寻了一番

,

找到了一个比较好的入门网站

,

看看还不错

,

自己在看

,

同时也想把它献给其他正在学习这方面的朋友们

,

所以我打算将它翻译出来让大家共享

,

偶的翻译水平不怎么样

,

毕竟偶不是专门做翻译的

,

所以我想只要概念讲清楚

,

意思说明白就好了

,

由于此文章甚长所以我想还要连载一番请大家谅解

.

接下来就是此文的第一部分

:

**介绍移动

.NET**

(

译者注

:

不是

CF

编程使用的依然是标准的框架

)

背景

手机

(

移动电话

)

已经成为我们生活的一部分

,

一些新的设备添加到其中比如

: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

web

客户端请求

web

页面

.

internet

上传送该请求

.

通过

IIS

接收该请求

.

通过

.NET

框架处理该请求

.

通过

ASP.NET

编译请求的页面

.

移动

.NET

处理任何移动设备的要求

.(

.NET Mobile handles any mobile device requirements

)(

译者注

:

这里处理详细的设备信息

,

以及该如何呈现页面

)

页面被返回给客户端

.

软件要求

要使用移动

.NET

开发移动的应用程序

,

你必须拥有下面的环境或者组件

:

IIS5

Windows 2000 Professional

或者

Server

所有的

Windows 2000

的补丁

.

ASP.NET

框架

(

译者注

:.NET

框架

).

微软移动网络工具包

(Microsoft Mobile Internet Toolkit MMIT).

IE 6.0

或者

5.5

你喜欢的模拟器

.

你许要使用

Windows 2000

开发

.NET

应用程序

.

同时你还必须安装

Windows 2000

的所有补丁程序

.

IIS 5(Internet Information Service)

Windows 2000

的一部分

.

如果你想要了解更多的关于如何安装

.NET

的资料请去我们的

.

你还要安装

MMIT(.NET Mobile)

和最新版本的

IE

浏览器

.

IE

MMIT

可以去这里

下载

.

如何开始

ASP.NET

开发移动

Web

应用程序非常简单

:

创建

ASP.NET

页面

.

加入命名控件

System.Mobile.UI.(

译者注

:

VS2003

不用这么麻烦

,

建立移动项目这些都已经做好了

).

添加移动控件到页面上

.

要看详细内容请看下一章

.