第15章_创建移动Web应用.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第15章_创建移动Web应用.ppt

* * * * * * * * * * 在模板控件中应用设备筛选器 通过模板可以设定网页特定内容样式的控件或元素,用于美化 ASP.NET 移动控件的外观,或为特定类型的硬件自定义移动控件 在Visual Studio中,使用模板主要分为两个主要的步骤 : 选择已应用的设备筛选器 编辑模板 使用DeviceSpecific控件 对于容器控件,ASP.NET 移动设计器将 DeviceSpecific 元素表示为控件 设置方法与在模板中应用设备筛选器一致 演示和练习:在Form中设置不同的页面模板 多媒体演示 创建移动Web用户控件 基本方法与创建Web用户控件一致 需要从MobileUserControl继承并生成自定义控件 Web.config 的位置可能影响其使用 ASP.NET 在当前运行页的目录中引用运行控件的配置信息 回顾 开发环境 开发移动Web应用 实验 参照实验手册,并在教师指导下完成实验报告。 习题 详见本书第15章后习题部分,请学生独立完成。 * * * * * * * * * * * * * * * * * * * * * * * * * 第15章 创建移动Web应用 内容 开发环境 开发移动Web应用 开发环境 移动终端设备概述 微软设备仿真程序 在Visual Studio 2005中使用设备仿真程序 移动终端设备概述 我们开发的移动Web应用最终将要呈现的终端设备主要指支持Window Mobile 5.0的智能手机,主要包括两大类: 支持Windows Mobile 5.0 Pocket PC的手机 支持Windows Mobile 5.0 Smartphone的手机 微软设备仿真程序 功能 运行针对 ARM 处理器而不是 x86 处理器编译的代码 支持与 ActiveSync 的同步 支持更多的开发环境,包括 Visual Studio 2005、Visual Studio .NET 2003 和 embedded Visual C++ 4.0 (Service Pack 4) 支持 GAPI 适应性 可以像配置一个真正的硬件平台一样,对此虚拟硬件平台进行配置 可以指定屏幕分辨率和方向、内存、设计和其他属性 可以为模拟的硬件按钮和软键编写事件处理代码 其主要限制在于无法模拟性能 保存状态 可以应用现有的自定义外观或编写自己的外观文件 在Visual Studio 2005中使用设备仿真器 安装Windows Mobile 5.0 Pocket PC SDK和Windows Mobile 5.0 启动和停止 设置Microsoft ActiveSync同步 设置网络连接 浏览网页 开发移动Web应用 移动Web应用概述 运行和调试移动Web应用 移动设备检测与页面重定向 创建移动Web表单 移动Web表单对不同设备的响应 移动应用概述 开发移动应用 移动Web应用于普通的Web应用可以宿主在同一个站点下 但是由于终端设备不一致,对于页面和控件的使用还是存在一定的差异 ASP.NET 提供了一个专用于移动 Web 开发的 System.Web.Mobile 命名空间,有两套比较成熟的模式可用于开发移动Web应用: 可以从 MobilePage 基类中创建网页并从 System.Web.Mobile 命名空间中添加控件 ASP.NET 2.0 还提供了控件自适应结构,允许用于为 ASP.NET 2.0 Web 服务器控件创建自定义设备适配器 移动应用程序结构 应用程序中分别创建用于桌面浏览器和移动设备浏览器的页 为移动设备浏览器开发的页将呈现逻辑细分为较小的部分 移动Web应用服务器控件和统一适配器结构 与普通的ASP.NET 2.0 Web应用一样,移动Web应用服务器控件都遵从统一适配器结构 可为每个设备创建自定义适配器,并使 ASP.NET 页框架在访问我们的页时使用这些适配器 演示和练习:开发Hello World移动Web应用 多媒体演示 运行和调试移动Web应用 将仿真器安装为移动Web应用程序浏览器 更改当前的默认应用程序浏览器 如果我们需要恢复以前的设置,可以从浏览器列表中删除仿真器 移动设备检测与页面重定向 使用Request.Browser检测移动设备 考虑对多数设备的支持 许多移动设备都不支持Cookies,因此应该在移动应用程序中避免使用它们 有一些移动设备不能接收相对URL,例如上述例子中的MobileForms/default.aspx 创建移动Web表单 使用 ASP.NET移动Web表单设计器 Visual Studio 2005提供了ASP.NET 移动页面设

文档评论(0)

cai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档