更新:2007 年 11 月
如果设备制造商、独立软件供应商 (ISV) 和开发人员需要用设备适配器来以特定于设备的方式呈现其 ASP.NET 移动控件,他们都可以使用 ASP.NET 移动扩展功能,来利用特定设备或新硬件的独特功能。这些功能支持使用多个设备并使开发人员能够针对多种多样的移动设备进行开发。本节的目标读者包括两种开发人员:一种开发人员想在新设备上为现有的 ASP.NET 移动网页建立支持,另一种开发人员想编写需要用适配器以便以特定于设备的方式呈现的移动控件。
与编写新的设备适配器代码相比,添加设备的新浏览器配置文件要更容易一些。只有当无法通过将新浏览器文件添加到 2.0 版 .NET Framework 的核心配置文件夹的浏览器文件夹,或 ASP.NET 网站项目的 App_Browsers 文件夹,来描述您的设备和现有设备之间的差异时,才应该考虑编写新的设备适配器代码。有关浏览器配置文件的详细信息,请参见添加新的设备适配器和设备支持。
| .gif) 说明: | 
|---|
| 安装第三方适配器可能会危及安全性。请确保您信任该适配器制造商。 | 
本节内容
- 适配器映射 
 提供代码编写技术,以便为每个支持的设备编写新的设备适配器。
- 控件和适配器交互 
 逐步深入地概要介绍在控件的生命周期内,控件与它们的设备适配器之间是如何进行交互的。
- 适配器类型 
 讨论 ASP.NET 为移动应用程序提供的三种适配器类型:页、窗体和控件。
- 适配器与 ASP.NET 的交互 
 提供有关如何创建与其他适配器、控件和页交互的适配器的信息。
- 移动文本编写器呈现的最佳做法 
 为编写自定义的设备适配器提供建议。
- 适配器集功能 
 描述为 cHTML、HTML 和 WML 创建适配器所必需的特性集。
- 分页支持 
 描述移动控件所支持的自动分页。
- 设备模板支持 
 为使用移动控件所支持的特定于设备的模板提供建议。
- 实现模板呈现 
 描述在呈现移动控件的过程中使用模板所需的操作步骤。
相关章节
请参见
概念
ASP.NET 浏览器注册工具 (Aspnet_regbrowsers.exe)