第一图书网

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

Peter Roxburgh,Andy Wigley 清华大学出版社
出版时间:

2003-3-1  

出版社:

清华大学出版社  

作者:

Peter Roxburgh,Andy Wigley  

页数:

493  

字数:

767000  

译者:

威格里  

Tag标签:

无  

内容概要

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

作者简介

Andy Wigley是英国知名技术类图书作家,目前主要从事移动技术领域的研究并且很早就使用WAP进行工作。作为这一领域的专家他曾开发了英国第一个面向WAP客户端的支付系统。他已经在软件工程领域工作了15年。
Peter Roxburgh是技术类图书作家。他专门为移动应用程序开发

书籍目录

前言第1章 将.NET引入移动Web1.1 无线Web的诞生1.1.1 Internet1.1.2 无线通信1.1.3 移动数据通信1.2 Mobile Internet Toolkit1.3 无线混乱的解决方案第2章 ASP.NET与Mobile Internet Toolkit2.1 ASP.NET概述2.1.1 背景2.1.2 更简单的ASP2.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 使用cookie2.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.NET3.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 Designer3.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.Eval9.2.2 理解命名容器9.3 使用ADO.NET9.3.1 理解ADO.NET对象9.3.2 DataReader对象用于对只读数据的访问9.3.3 用DataSet对象进行数据绑定9.3.4 创建移动Web应用程序进行数据库更新9.4 Microsoft的可视化数据库工具9.4.1 使用Server Explorer9.4.2 创建数据组件9.4.3 在Web应用程序中使用数据组件9.5 学习更多ADO.NET的知识第10章 状态管理10.1 会话状态10.1.1 使用Session对象10.1.2 使用cookie10.1.3 使用混合的URL10.1.4 为何要使用cookie10.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.NET12.2 部署和使用XML Web服务12.2.1 使用命令行工具12.2.2 使用Visual Studio.NET12.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 使用PrivateViewState16.5 实现自定义MobileControlBuilder16.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 定义设备适配器集


图书封面

图书标签Tags

广告

下载页面


移动设备.NET应用程序设计 PDF格式下载



这个还没怎么看呢,正准备开发任务就改了。


非常好!受益非浅


虽然是欧美写作风格,不过讲解详细,内容有梯度,是一本学习.netMobileWeb的入门和提高书籍。


服务还不错!送货效率很高,价格还算合理.


不错,就是用的.net版本太低了!


这本书整体感觉不怎么样写的基础没有03年那版的好!


相关图书