本书由浅入深地讲解了有关基于.NET Compact Framework开发Pocket PC应用的相关技术知识。摒弃面面俱到的知识体系讲解,直接剖析实用的核心技术,并通过实例加以分析、诠释。在理论讲解上,注重广度的同时,也兼顾对重要、实用知识点的深度阐述;在实际应用上,选取当前流行、热门的C#语言,让读者在掌握技术的同时,也贴近了实际,所涉及的移动技术,向读者呈现了一个完整的移动数据库应用开发解决方案。
本书由浅入深地讲解了有关基于.NET Compact Framework开发Pocket PC应用的相关技术知识。这些技术知识是基于.NET Compact Framework开发移动应用的关键技术,也是核心技术。通过对这些知识的学习,读者能够很容易地掌握开发基于.NET Compact Framework的移动应用程序,并且本书选取了当前最为流行、热门的C#语言作为开发语言,以增强读者的学习兴趣与热情。在讲解完上面的基础知识之后,本书又细致地讲解了有关通过.NET Compact Framework与Sybase Anywhere Studio开发移动数据库应用的相关技术知识。这些技术知识都是当前移动开发领域非常前卫的技术,而且在对每一个重要知识点的讲解过程中,书中都配备了相应的代码实例加以说明。
本书适合于所有想从事基于.NET Compact Framework(C#)与Sybase Anywhere Studio进行移动应用与移动应用数据库开发的人员阅读。
第0章 技术简介与前景展望
0-1 移动应用开发技术简介
0-2 移动应用开发技术的价值
0-3 移动应用开发技术市场展望
0-4 本书目标
Part 1 C#移动应用开发篇
第1章 初探.NET Compact Framework
1-1 .NET Framework简介
1-2 .NET Compact Framework介绍
本章小结
第2章 C#语言快速入门
2-1 C#语言概述
2-2 C#语法
2-3 C#编程
本章小结
第3章 .NET CF内存管理与性能
3-1 .NET Compact Framework中的内存管理
3-2 内存管理与性能
3-3 提升.NET Compact Framework应用性能
本章小结
第4章 C#移动应用开发初步
第5章 Pocket PC移动应用图形编程
第6章 移动设备应用XML编程
第7章 C#移动设备多线程编程
第8章 C#移动应用网络编程
第9章 Pocket PC WebService编程
Part 2 移动数据库程序设计篇
第10章 ASA移动数据库与系统对象
第11章 ASA系统对象
第12章 开发Pocket PC单机移动数据库应用
第13章 Sybase Ultralite移动数据库应用
第14章 Sybase Mobilink移动数据库同步技术介绍
第15章 Mobilink中的同步事件与同步脚本
第16章 搭建 Mobilink开发环境
第17章 移动书店移动数据库集成应用开发实例
附录A Pocket PC实用小工具
附录B MobiLink服务器命令选项