您好,欢迎光临有路网!
移动设备.NET 应用程序设计
QQ咨询:
有路璐璐:

移动设备.NET 应用程序设计

  • 作者:(英)威格里 (英)罗克斯巴勒 赵明
  • 出版社:清华大学出版社
  • ISBN:9787302064220
  • 出版日期:2003年02月01日
  • 页数:493
  • 定价:¥58.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是《微软.NET程序员系列》丛书之一,主要介绍了怎样使用微软ASP.NET和Mobile Internet Toolkit来创建移动的Web应用程序的方法,这种应用程序能够以正确的格式在多种设备上动态地显示相同的页面。
    本书主要内容包括将.NET用于移动Web、开发移动.NET应用程序、使用移动Web控件、样式与设备定制的显示、状态管理、XML Web服务、打包和**性等内容。本书适用于从事移动设备应用程序开发人员以及对开发移动设备应用程序感兴趣的读者。此外,本书给出丰富的应用实例,可以帮助掌握C#和Visual Basic.NET、ASP.NET编程的读者提高。
    目录
    前言

    第1章 将.NET引入移动Web

    1.1 无线Web的诞生
    1.1.1 Internet
    1.1.2 无线通信
    1.1.3 移动数据通信
    1.2 Mobile Internet Toolkit
    1.3 无线混乱的解决方案

    第2章 ASP.NET与Mobile Internet Toolkit

    2.1 ASP.NET概述
    2.1.1 背景
    2.1.2 更简单的ASP
    2.1.3 ASP.NET:Web开发的新途径
    2.2 开发Web应用程序
    2.2.1 进一步了解ASP.NET Web窗体
    2.2.2 使用Web窗体控件
    2.2.3 使用.NET工具开发Web应用程序
    2.2.4 扩展Web应用程序
    2.3 使用移动Web窗体进行开发
    2.3.1 了解设备性能
    2.3.2 抽象移动设备的用户界��
    2.3.3 使用移动Web窗体控件
    2.3.4 在移动Web窗体中使用.NET工具
    2.4 .NET语言简介
    2.4.1 符合CLS的程序设计语言
    2.4.2 实现代码
    2.4.3 事件响应
    2.5 XML Web服务简介
    2.6 会话管理与**
    2.6.1 使用会话
    2.6.2 使用cookie
    2.6.3 分布式体系结构中的部署
    2.7 调试移动应用程序
    2.7.1 使用简单工具
    2.7.2 程序调试
    2.7.3 使用Visual Studio.NET调试

    第3章 开发移动Web应用程序

    3.1 安装开发系统
    3.2 创建**个移动Web应用程序
    3.2.1 使用Visual Studio.NET
    3.2.2 创建移动Web项目
    3.2.3 使用【解决方案资源管理器】和【属性】对话框
    3.2.4 使用Toolbox创建用户界面
    3.2.5 生成和执行应用程序
    3.3 使用移动电话仿真器进行测试
    3.3.1 安装Openwave仿真器
    3.3.2 使用仿真器进行测试
    3.4 使用Mobile Internet Designer
    3.4.1 移动Web窗体页面和Form控件
    3.4.2 使用多个移动Web窗体
    3.4.3 在移动Web应用程序中向前向后导航
    3.4.4 复杂控件在特定设备上的再现
    3.4.5 在Visual Studio.NET中获得帮助信息
    3.5 Visual Studio.NET项目和SDK示例的关系
    3.6 使用Visual Studio.NET项目
    3.6.1 Visual Studio.NET移动Web应用程序项目所创建的文件
    3.6.2 选择项目的存放位置
    3.6.3 指定Web服务器的访问方式
    3.6.4 复制项目
    3.6.5 打开项目
    3.6.6 删除项目
    3.6.7 团队开发
    3.6.8 脱机工作

    第4章 动态移动应用程序

    4.1 编程策略
    4.1.1 选择语言
    4.1.2 内联代码和代码隐藏
    4.2 Hello Universe应用程序
    4.3 日程表程序
    4.3.1 不变性类成员
    4.3.2 生成并测试应用程序
    4.3.3 应用程序总结
    4.4 为日程表程序添加功能
    4.4.1 生成并测试应用程序
    4.4.2 应用程序的生存期
    4.4.3 应用程序总结
    4.5 时钟程序
    4.5.1 生成用户界面
    4.5.2 创建代码隐藏模块
    4.5.3 生成并测试应用程序

    第5章 使用Mobile Internet TooIkit标准控件

    5.1 控件的类层次
    5.2 移动控件共有的功能
    5.3 使用控件示例
    5.4 容器控件
    5.4.1 包容规则
    5.4.2 Form控件
    5.4.3 Panel控件
    5.5 核心控件
    5.5.1 Label控件
    5.5.2 TextBox控件
    5.5.3 TextView控件
    5.5.4 Link控件
    5.5.5 Command控件
    5.5.6 Image控件

    第6章 列表控件

    6.1 SelectionList控件
    6.1.1 语法
    6.1.2 属性
    6.1.3 用法
    6.1.4 绑定到数据集合
    6.2 List控件
    6.2.1 语法
    6.2.2 属性
    6.2.3 用法
    6.3 ObjectList控件
    6.3.1 语法
    6.3.2 属性
    6.3.3 用法

    第7章 特殊用途控件和验证控件

    7.1 特殊用途控件
    7.1.1 Calendar控件
    7.1.2 PhoneCall控件
    7.1.3 AdRotator控件
    7.2 验证控件
    7.2.1 RequiredFieldValidator控件
    7.2.2 CompareValidator控件
    7.2.3 RangeValidator控件
    7.2.4 RegularExpressionValidator控件
    7.2.5 CustomValidator控件
    7.2.6 ValidationSummary控件
    7.2.7 验证控件示例

    第8章 样式和设备定制的显示

    8.1 概述
    8.1.1 样式
    8.1.2 属性重写
    8.1.3 模板
    8.2 使用样式和样式表
    8.2.1 使用样式属性
    8.2.2 使用StyleSheet控件
    8.2.3 在Visual Studio.NET中使用样式
    8.3 用属性重写配置设备定制
    8.3.1 <DeviceSpecific>和<Choice>元素
    8.3.2 设备过滤器
    8.4 使用模板化控件
    8.4.1 使用Form控件模板
    8.4.2 使用List和ObjectList控件模板
    8.4.3 使用Panel控件模板
    8.4.4 通过代码使用模板中的控件
    8.4.5 使用Visual Studio.NET工具定义模板
    8.4.6 在样式表中定义模板

    第9章 访问数据

    9.1 使用List控件的**数据绑定功能
    9.1.1 定义静态List和SelectionList的列表项
    9.1.2 绑定到数据集合
    9.1.3 重写List控件中的单个字段显示
    9.2 使用ASP.NET声明数据绑定
    9.2.1 使用DataBinder.Eval
    9.2.2 理解命名容器
    9.3 使用ADO.NET
    9.3.1 理解ADO.NET对象
    9.3.2 DataReader对象用于对只读数据的访问
    9.3.3 用DataSet对象进行数据绑定
    9.3.4 创建移动Web应用程序进行数据库更新
    9.4 Microsoft的可视化数据库工具
    9.4.1 使用Server Explorer
    9.4.2 创建数据组件
    9.4.3 在Web应用程序中使用数据组件
    9.5 学习更多ADO.NET的知识

    第10章 状态管理

    10.1 会话状态
    10.1.1 使用Session对象
    10.1.2 使用cookie
    10.1.3 使用混合的URL
    10.1.4 为何要使用cookie
    10.2 隐藏变量
    10.3 视图状态
    10.4 应用程序状态
    10.4.1 在Global.asax中使用应用程序状态
    10.4.2 使用应用程序状态时的注意事项

    第11章 设计强制的移动网络应用程序

    11.1 基本设计原则
    11.2 创建集成桌面和移动访问的ASP.NET应用程序
    11.2.1 为客户端设备调整功能
    11.2.2 为移动Web站点完成重定向页面
    11.3 优化性能
    11.3.1 使用页面输出缓存
    11.3.2 使用片段缓存
    11.3.3 使用数据缓存
    11.4 创建多语言和多元文化的移动Web应用程序
    11.4.1 定义字符串、日期和时间格式
    11.4.2 支持本地化内容
    11.4.3 定义字符集编码

    第12章 XML Web服务

    12.1 创建XML Web服务
    12.1.1 使用文本编辑器
    12.1.2 使用Visual Studio.NET
    12.2 部署和使用XML Web服务
    12.2.1 使用命令行工具
    12.2.2 使用Visual Studio.NET
    12.2.3 使用其他技术
    12.3 定义XML Web服务的行为
    12.4 管理会话和应用程序状态
    12.5 使用数据类型
    12.6 访问数据
    12.7 移动设备的注意事项

    第13章 调试、测试仿真程序并处理运行库错误

    13.1 调试移动Web应用程序
    13.2 使用跟踪工具
    13.2.1 添加跟踪语句
    13.2.2 使用应用程序级的跟踪
    13.3 处理错误
    13.3.1 实现自定义的错误页面
    13.3.2 编程处理错误
    13.4 用仿真程序和真实设备测试
    13.4.1 使用Pocket Internet Explorer进行测试
    13.4.2 使用Pocket PC仿真程序测试
    13.4.3 使用移动电话仿真程序测试
    13.4.4 确认对仿真程序的支持
    13.4.5 将仿真程序集成到Visual Studio.NET中

    第14章 打包、配置和**

    14.1 打包和部署应用程序
    14.1.1 复制应用程序
    14.1.2 创建Web安装项目
    14.2 配置应用程序
    14.2.1 理解.NET配置文件
    14.2.2 Web.config配置示例
    14.3 ASP.NET应用程序的**性
    14.3.1 提供验证程序
    14.3.2 角色和用户授权

    第15章 创建用户控件和自定义控件

    15.1 生成用户控件
    15.1.1 创建简单的用户控件
    15.1.2 用户控件模块的编码
    15.1.3 在Web Forms页面中使用用户控件
    15.1.4 用户控件示例
    15.2 在代码中生成控件
    15.2.1 了解控件的生命周期
    15.2.2 通过继承生成控件
    15.2.3 使用编译过的自定义控件
    15.2.4 通过复合生成控件

    第16章 从零开始生成控件和使用设备适配器

    16.1 从零开始生成控件
    16.1.1 控件生命周期
    16.1.2 设备适配器的作用
    16.2 生成简单的自定义控件和设备适配器
    16.2.1 具有HTML和WML设备适配器的简单控件
    16.2.2 编写具有MobileTextWriter类的设备标记
    16.2.3 在设备适配器中处理样式属性
    16.2.4 使用自定义控件和设备适配器
    16.3 生成数据绑定自定义控件
    16.3.1 支持内部和自定义分页
    16.3.2 实现OnDataBind事件
    16.4 在自定义控件中支持视图状态
    16.4.1 将控件属性保存至ViewState对象
    16.4.2 理解IstateManager接口
    16.4.3 使用PrivateViewState
    16.5 实现自定义MobileControlBuilder
    16.6 在自定义控件中启用客户端回送
    16.7 处理发送数据
    16.7.1 在CMTable控件中实现发送数据处理
    16.7.2 在DeviceAdapter类中提供不同的用户接口
    16.7.3 在设备适配器类中添加子控件
    16.8 开发模板自定义控件
    16.8.1 实现模板支持
    16.8.2 为数据绑定List控件实现模板支持

    第17章 支持新型客户端

    17.1 通过配置文件支持新型客户端
    17.2 支持新型客户端
    17.2.1 识别移动设备
    17.2.2 识别设备功能
    17.3 使用设备适配器
    17.3.1 设备适配器的作用
    17.3.2 使用设备适配器集
    17.3.3 定义设备适配器集
    编辑推荐语
    Mobile Internet Toolkit是开发移动设备.NET 应用程序的**工具包,您可以在Visual
    Studio.NET中使用此工具包进行移动设备应用程序开发。以这种方式开发出来的应用程序可以在多种不同格式的移动设备上显示同一个页面,而不用为各种设备分别编写内容相同的页面。本书全面详细地介绍了移动设备.NET 应用程序开发的整个过程,其中包括模拟器的使用。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外