.NET Mobile 简介

背景

移动电话已成为我们的生活方式的组成部分,而且新的移动设备也即将加入这个行列。

有关这些新移动设备的令人激动的一件事情是,它们有能力连接到因特网并执行 Web 应用程序。

目前开发的移动应用程序能够向世界上的任何位置上的任何用户提供任何类型的数据!

不同的移动设备支持不同的编程语言。某些支持 WAP 和 WML,某些支持 HTML 和限制版本的 HTML,而另一些则同时支持两者或者另外的语言。

为了支持所有类型的移动设备,开发者必须为每中语言创建不同的应用程序。

通过 .NET Mobile,微软引入了开发移动应用程序的新平台。

本教程的内容是关于如何使用 .NET 框架的一个扩展来开发移动应用程序,这个扩展名为微软移动因特网工具包或者简易 .NET Mobile(Microsoft Mobile Internet Toolkit (MMIT) 或者 simply .NET Mobile)。

您应当具备的基础知识

在继续学习之前,您需要对下面的知识有基本的了解:

  • HTML / XHTML
  • 命名空间(Namespaces)
  • ASP.NET

如果您希望首先学习这些项目,请在我们的移动设备因特网因特网信息服务(IIS).NET 框架.NET Mobile

  1. web 客户端请求网页
  2. 请求经因特网传输
  3. 请求被 IIS 接收
  4. 请求被 .NET 框架处理
  5. 所请求的页面被 ASP.NET 编译
  6. .NET Mobile 处理任何移动设备的请求
  7. 页面被返回客户端

软件要求

如需通过 .NET Mobile 开发移动应用,您必须拥有以下组件:

您需要 Windows 2000 来开发 .NET 应用程序。IIS 5 (Internet Information Services) 是 Windows 2000 的一部分。

假如您需要获得更多有关如何安装 .NET 的信息,请访问我们对 ASP.NET 教程。

同时您也需要安装 MMIT (.NET Mobile)和 Internet Explorer 5.5 或 6.0。

可从 Microsoft MSDN 下载 Internet Explorer 和 MMIT。

如何开始

使用 ASP.NET 来开发移动 web 应用程序是很简单的:

  • 创建 ASP.NET 页面
  • 包含 System.Mobile.UI
  • 向页面添加移动控件(Mobile Controls)

请在下面的章节学习相关细节。