摘要:在VS.NET2.0集成环境下。用C#语言实现了在移动设备(如手机)上通过WAP浏览器完成信息的查询操作模块,并介绍了如何使用VS.NET的仿真器,测试系统的开发。
关键词:移动设备 VS.NET C# 仿真器 移动应用程序
中图分类号:TP393
文献标识码: B 文章编号:1002-2422(2007)06-0019-02
万维网上大多数网页都过于复杂,无法显示在目前的移动设备(如Web电话)上。ASP.NET移动设计器扩展了Microsoft Visual Studio集成开发环境。ASP.NET能够自动调整应用程序的呈现形式,以适应不同的设备。所以生成应用程序时,应对控件进行逻辑分组和合理布局,以满足用户的使用习惯。它和设计桌上型计算机使用的应用程序的不同之处是不能手动调整控件大小。ASP.NET在生成适当的标记时,处理控件大小的调整。
1 查询数据库的设计
在本系统模块中,要实现实时高考分数查询,采用SQL2005 EXPRESS数据库,创建一个名为Database.mdf的数据库。并在数据库中添加表GKFS(含ZKZH XM SFZHZH SX YW WY TL ZF ZGF等字段)。
2 网站查询模块代码的设计
在VS.NET开发环境中选择文件→新建→网站→ASP.NET网站,语言选择Visual C#,网站名称为WebSite-Mobile。NET框架自动创建一个普通的网站解决方案。由于只负责查询模块,因此,删掉系统产生的Default.aspx网页。在解决方案资源管理器窗口中选择本项目右单击,添加新项,选择移动Web窗体,名称为Default.aspx,生成的主页,自带一个Form控件,将其ID改为FormQuery。为了减少和服务器通讯的数据量,采用在同一个页面的不同窗体间进行跳转的方法,在同一个移动WEB页面中创建两个窗体,继而在两个窗体间自由地导航,而无需回发到服务器,减少了因移动设备带宽小而带来的约束。
推荐访问: 查询系统 动态 ASP NET Web