第1章 .NET Micro Framework介绍
1.1 小型设备的.NET架构
1.2 托管代码无所不能
1.3 NET Micro Framework的发展历史
1.4 NET Micro Framework架构
1.4.1 .NET Micro Framework的基础结构
1.4.2 硬件层
1.4.3 运行时组件层
1.4.4 类库层
1.4.5 应用层
第2章 创建.NET Micro Framework托管应用程序
2.1 CLR介绍
2.2 类库介绍
2.2.1 命名规范
2.2.2 命名空间概要
2.3 使用Visual Studio创建.NET Micro Framework项目
2.3.1 使用Visual Studio创建.NET Micro Framework项目步骤
2.3.2 项目属性
2.4 编写并且编译应用
第3章 .NET Micro Framework基础类库介绍
3.1 用输出面板输出诊断程序
3.2 暂停执行程序
3.3 获取和设置系统时间和区域
3.4 Timer类的应用
3.5 使用String类
3.5.1 System.String类
3.5.2 连接字符串
3.5.3 String的编码
3.6 使用Array类
3.6.1 多维数组
3.6.2 合并字节数组
3.6.3 从数组中提取数据
3.6.4 复制合并数组到一个空数字
3.6.5 整型和字节型数组
3.7 使用集合
3.7.1 理解ArrayList类
3.7.2 使用 ArrayList 类
3.8 处理数字
3.8.1 decimal类型数字
3.8.2 十六进制数字输出
3.8.3 数字转化
3.9 数学方法
3.10 异常处理
3.10.1 抛出异常
3.10.2 捕获异常
3.10.3 finally关键字
3.10.4 处理多种类型异常
3.10.5 从异常中获取错误信息
3.10.6 捕获异常后,抛出异常
第4章 .NET Micro Framework的中文支持
4.1 TFConvert字体工具介绍
4.2 创建.tinyfnt字体文件
4.2.1 TinyFNT文件格式
4.2.2 创建TinyFNT字体向导
4.3 在应用程序中增加字体
4.3.1 在应用程序中添加字体的资源
4.3.2 在应用程序中使用字体
4.4 为应用程序提供中文支持
4.4.1 微软雅黑字体介绍
4.4.2 创建字体定义文件
4.4.3 运行TFConvert工具
4.4.4 在应用程序中添加微软雅黑字体资源并在应用程序中使用
4.5 字体定义文件中需要注意的问题
4.5.1 AddFontToProcess的参数
4.5.2 使用SelectFont函数选择合适的字体
4.5.3 使用ImportRange确定字体的范围
4.6 TFConvert工具不支持的一些功能
第5章 使用WPF进行用户界面设计
5.1 .NET Micro Framework和WPF
5.2 第一个WPF应用
5.3 用户界面设计基础
5.3.1 Application类
5.3.2 显示控件
5.3.3 使用Panel容器布局
5.3.4 计时器和用户界面
5.3.5 字体
5.3.6 位图
第6章 使用WPF绘制图形
6.1 Bitmap类简介
6.2 显示时刷新位图
6.3 使用颜色
6.4 绘制图形
6.4.1 绘制矩形
6.4.2 绘制圆形
6.5 绘制图像
6.5.1 绘制全尺寸图像
6.5.2 绘制缩小图像
6.5.3 绘制透明背景的图片
6.6 绘制文字
6.6.1 使用Font类
6.6.2 绘制文本
6.6.3 定制文本的格式
6.6.4 在矩形中显示文本
6.6.5 显示不同颜色的文字
第7章 可扩展的.NET Micro Framework模拟器
7.1 模拟器简介
7.1.1 什么是.Net Micro Framework模拟器
7.1.2 模拟器支持什么外部硬件
7.1.3 可扩展的模拟器
7.2 创建自定义模拟器
7.3 模拟器组件
7.3.1 使用模拟器组件
7.3.2 .NET Micro Framework常用的模拟器组件
7.3.3 创建模拟器组件
7.4 配置模拟器
7.4.1 使用XML配置模拟器
7.4.2 使用程序配置模拟器
7.5 模拟器建立用户界面
7.6 创建自定义模拟器
7.6.1 模拟硬件环境描述
7.6.2 创建模拟器工程
7.6.3 在代码中定义输入引脚
7.6.4 为输入引脚创建用户界面
7.6.5 创建一个模拟器上的程序
7.6.6 用模拟器的Config文件增加输出引脚到模拟器
7.6.7 将输出引脚信息用Scroll Bar控件呈现
第8章 .NET Micro Framework调用Web Service
第9章 .Net Micro Framework的网络编程
第10章 .NET Micro Framework中的密码术
第11章 嵌入式开发实例
第12章 访问全球定位系统(GPS)