移动Web 应用程序
任宁
(大庆职业学院现代教育技术中心,黑龙江大庆163255)
摘要:介绍ASP.NET 移动控件添加到ASP.NET Web 窗体的扩展过程。ASP.NET 为移动设备提供的Web 应用程序
模型与为面向桌面浏览器的ASP.NET 应用程序提供的模型一样丰富。
关键词:ASP.NET;移动控件;Web 应用程序
中图分类号:TP393.09 文献标识码:A 文章编号:1672-7800(2010)08-0140-02
0 引言
ASP.NET 移动控件由一组ASP.NET 服务器控件和设备适
配器组成,它们可以以智能的方式呈现用户的应用程序。ASP.
NET 移动控件还可扩展Machine.config 文件的架构, 并添加数
据以支持移动设备呈现。ASP.NET 提供可扩展的模型,以便第
三方可以添加对新设备和新控件的支持。
用户可以使用Microsoft Visual Studio .NET 中的ASP.NET
移动设计器或文本编辑器以及公共语言运行库支持的任何编
程语言来构建移动Web 应用程序。.NET Framework 和ASP.
NET 移动控件共同形成了一个强大、灵活可扩展的平台,用于
开发和部署移动Web 应用程序。
1 查看移动Web应用程序
开发人员需要在各种设备和模拟器上彻底测试和查看应
用程序,确保它支持最多的设备。下面介绍查看移动Web 应用
程序的方法。
(1)使用桌面浏览器。由于ASP.NET 移动Web 窗体支持基
于HTML 的浏览器, 因此可以使用桌面浏览器查看移动Web
应用程序。
(2)使用模拟器。通常可以获取移动设备的模拟器应用程
序。使用模拟器可以从桌面工作站测试应用程序,不需要使用
实际的设备或无线连接。模拟器还可以包括附加的开发工具,
如查看页的源代码或设备状态的功能。
(3)使用无线Internet 访问。如果受支持的移动电话或其他
移动设备具有无线访问Internet 功能,可以用它来查看Web 应
用程序。但是,必须确保可以从Internet 访问Web 服务器。如果
该服务器在机构的Internet 上,则网络可能需要使用代理或网
关。某些产品可以提供对Internet 服务器的安全无线访问。
(4)使用Pocket PC。使用Pocket PC 来查看应用程序(只要
它与Web 服务器进行了网络连接)。Pocket PC 具有几个网络
连接选项。
(5)不支持Cookie 设备。与所有ASP.NET 应用程序一样,
移动Web 应用程序也可以配置为使用客户端Cookie 或不使用
客户端Cookie。有些移动设备不支持Cookie,而有些设备可能
允许用户关闭Cookie。若要支持这些设备,请将应用程序配置
为使用无Cookie 的会话, 并且 |
|