开始介绍如何编程之前,先介绍如何使用模拟器浏览ASP.NET 移动WEB页面。由于不同的移动设备针对ASP.NET移动程序的支持程度是有较大差距的,因此显示的效果也有所不同。我在此将使用两种不同的模拟器对移动页面进行显示,在实际的开发过程中也要注意ASP.NET移动WEB页面在不同的设备中的显示效果。 现在我们就上节讲述的实例直接在Visual Stduio 2005 中进行编译,它将会自动使用IE进行页面的呈现,效果如下:
笔者在开发过程中常用的模拟器是Openwave V7和
Visual Studio 2005 自带的Pocket PC仿真设备。Openwave V7可以在
http://developer.openwave.com/dvl/tools_and_sdk/phone_simulator/ 页面进行下载(需要用户注册,但该模拟器是免费的)。
下载及安装完毕后,打开Openwave V7模拟器,出现的界面如下:
在左侧窗口的地址栏中输入由Visual Stduio 2005生成的移动页面URL,下图是Openwave V7模拟器显示的效果:
右侧的Openwave V7模拟器控制台窗口将显示页面的信息,包括该移动页面的URL、生成的WAP文件及服务器所在的IP和端口等信息。具体的细节请参考Openwave V7自带的帮助文件,这就不作详细的叙述了。
介绍完Openwave V7的操作步骤后,我将详细介绍如何使用Pocket PC自带的IE来浏览生成的
ASP.NET 页面程序。由于我们是使用模拟器而不是实际的Pocket PC设备,因此模拟器必须通过你的计算机实现联网,而不像实际设备那样经由GPRS进行联网。为此我们必须下载一个微软提供的同步软件ActiveSync,通过该软件就可以使用电缆、底座、Bluetooth或红外线连接移动设备和PC,并且在两者之间创建同步关系。ActiveSync可以http://www.microsoft.com/windowsmobile/downloads/activesync41.mspx进行下载。
1. 下载及安装ActiveSync完毕后,在"文件"菜单下的"连接设置"命令进行如下的设置:
2. 选择
Visual Stduio 2005 的菜单栏下的"工具"-"设备仿真管理器",将会弹出一个"仿真管理器"窗口,里面包含了所有我们可以使用的模拟器(仿真设备).由于笔者安装了Windows Mobile 5.0 Smartphone SDK和Windows Mobile 5.0 Pocket PC,因此里面包含了一些和Windows Mobile 5.0有关的仿真设备,默认状态下Visual Stduio 2005自带的为Pocket PC 2003和Smartphone 2003仿真设备。
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。