- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 第十一章: VB.NET Mobile应用程序设计 知识点: Mobile应用程序开发平台 Mobile应用程序设计 Mobile应用程序的数据库连接 现今,移动设备已成为日常生活中不可获缺的一部分,当这些移动设备连接到Internet时,移动设备的力量将无穷无尽。VS.NET 2003 中一个最显著的特点是包含了许多支持面向手持式设备的应用程序的开发工具。这类应用程序可能是发展最快的一种。在某种程度上,必须使用可移式应用程序用于可移式的用户。 可移式应用程序在VB.NET中增加了两个项目类型:第一个是ASP.NET Mobile Web 的Application应用程序,用这个模板创建的应用程序是运行在服务器上的基于Web的应用程序,但可以通过可移式设备访问;第二个项目是Smart Device应用程序,这些应用程序在.NET Compact FrameWork上工作。 11.1 Mobile应用程序开发平台 11.1.1 ASP.NET Mobile Web模板 Mobile控件可以被分为三个主要的组。它们是用户界面(UI)控件,验证(Validation)控件和功能(Utility)控件。用户界面控件是如Lable控件一样允许用户控制用户界面的一组控件。验证控件允许验证用户的输入如RequiredFieldValidator控件,这些控件在向服务器发送数据之前验证用户输入的数据。功能控件是诸如日历控件这一类的控件。下面列出了默认为可移式WEB工具包的一部分的可用用户界面元素。 1 UI控件 UI控件的参数说明如表所示。 控制所有mobile控件的容器 MobilePage 在移动设备中显示一个选项列表 List 在窗体中创建一个超链接 Link 在移动设备中显示输出文本 Label 在移动设备中显示图象 Image 执行诸如提交信息之类的动作 Command 是一个或多个mobile控件的容器 Form 描 述 控件名 2 TextBox 显示单行的文本框 通过设置TextBox的属性,Numeric让TextBox只接收数字类型数据的输入。可以将TextBox控件的Password属性设置成true或者false来指定TextBox处理密码字段。密码字段将会Textview控件用来显示多行的文本框 显示一个所有发生的检验过程的报告 ValidationSummary 检测用户在这一区域输入的数据 RequiredFieldValidator 检测与控件指定的表达式不符的数据 RegularExpressionValidator 限制检验器在一个范围内检测数据 RangeValidator 自定义的检验器允许从控件中调用自己的检验过程 CustomValidator 比较两个mobile控件 CompareValidator 描 述 控件名 验证控件 功能控件 显示一个日历 Calendar 拨打一个电话号码 Call 描 述 控件名 例:创建的ASP.NET 移动WEB程序步骤: (1)执行【文件】|【新建网站】命令。 (2)在“Visual Studio”中已安装的模板列表中选择“ASP.NET 网站”。 (3)设置好程序的“位置”、“语言”和“路径”等选项后,单击“确定”按钮,如图所示。 当完成上述步骤后,就已经创建好了一个ASP.NET 网站。现在就可以在该网站中添加一些针对移动设备的WEB窗体,其具体的实现过程如下: (1)在Visual Studio 2005的“解决方案资源管理器”窗口中选择刚才创建好的网站项目,右击并在弹出的快捷菜单中选择“添加新项”命令。 (2)在弹出的“添加新项”窗体中选择“移动WEB窗体”项。 (3)设置窗体的“名称”和“语言”等项,并且确保“将代码放在单独的文件中”的选择框处于选中状态。 (4)单击“添加”按钮 11.1.2 .NET Compact Framework .NET Compact Framework(CF)是.NET Framework的子集,其最主要的优点是与.net类库具有相同的灵活性。但是所有.NET Framework的类和方法均能在.NET Compact Framework(CF)中使用。如图11-3所示显示了一个移动平台的构成体系。 与可移式WEB应用程序相比,.NET Compact Framework应用程序的环境更受限制,但功能也更丰富。例如所支持的设备数量。可移式web应用程序支持150多种不同的设备,而.NET Compact Framework应用程序只能支持有限数目的智能设备,这些设备运行Pocket PC或Windows CE操作系统。 .NE
您可能关注的文档
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第9章 对话框.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第10章 Visual Basic.NET面向对象程序设计.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第11章 文件.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第12章 Visual Basic.NET图形程序设计.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第13章 Visual Basic.NET数据库管理应用程序开发.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊习题答案 附录 习题参考答案.doc
- Visual Basic.NET程序设计教程 教学课件 作者 王庆桦 主编 战忠丽魏权双 副主编 电子课件 第4章 复合数据类型.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 王庆桦 主编 战忠丽魏权双 副主编 电子课件 第6章 常用控件使用.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 王庆桦 主编 战忠丽魏权双 副主编 电子课件 第12章 综合实例.ppt
- Visual Basic.NET程序设计教程陈语林电子教案 p01.ppt
- 智能手表在儿童教育领域的应用与用户反馈报告.docx
- 2025-2026学年初中地理八年级上册(2024)人教版(2024)教学设计合集.docx
- 2025-2026学年初中信息技术(信息科技)七年级下册(2024)清华大学版(2024)(青海)教学设计合集.docx
- 2025-2026学年初中信息科技电子工业版2022第六册九年级下-电子工业版2022教学设计合集.docx
- 2025-2026学年初中信息技术鲁教版旧版第1册-鲁教版2018教学设计合集.docx
- 2025-2026学年初中英语九年级下册仁爱科普版(2024)教学设计合集.docx
- 2025-2026学年初中信息科技苏科版2023八年级上册-苏科版2023教学设计合集.docx
- 2025-2026学年高中化学苏教版选修化学反应原理-苏教版2004教学设计合集.docx
- 2025-2026学年高中地理必修 第二册湘教版(2019)教学设计合集.docx
- 2025-2026学年高中数学必修4湘教版教学设计合集.docx
最近下载
- 内镜下胃息肉切除术围手术期护理课件.pptx
- 农机发动机构造与维修:发动机构造和工作原理课件.pptx VIP
- 电视剧《缘定今生》投资计划._创业资料_商业计划书_互联网+文化影视传媒_ppt可编辑版.pptx VIP
- PMC生产计划与物料控制试题含答案.docx VIP
- 土地科学导论第四讲土壤概论概要.ppt
- 安全生产标准化全套资料模板.pdf VIP
- 2025-2026学年苏教版(2024)初中生物八年级上册教学计划及进度表.docx
- 面向数据要素价值释放的档案数据治理研究.pdf VIP
- 西式面点面包制作.pptx VIP
- GB18599-2020 一般工业固体废物贮存和填埋污染控制标准.pdf VIP
文档评论(0)