第1章 数据库操控技术
1.1 使用数据集
1.1.1 创建数据集
1.1.2 添加数据表
1.1.3 添加关系
1.1.4 导航数据表
1.1.5 合并数据集内容
1.1.6 拷贝数据集内容
1.1.7 响应数据集事件
1.2 操作数据表
1.2.1 创建表
1.2.2 定义表的纲要
1.2.3 浏览表数据
1.2.4 添加表数据
1.2.5 编辑表数据
1.2.6 管理行状态和行版本
1.2.7 删除表数据
1.2.8 处理行错误信息
1.2.9 处理行修改
1.2.10 响应数据表事件
1.3 操作数据视图
1.3.1 创建数据视图
1.3.2 排序和筛选数据
1.3.3 浏览数据
1.3.4 查询数据
1.3.5 导航关系
1.3.6 修改数据
1.3.7 响应数据视图事件
1.3.8 使用数据视图管理器
1.4 常规ADO.NET编程技术
1.4.1 获取Identity或Antonumber
1.4.2 开放式并行处理
1.4.3 在XML Web服务中使用数据集
1.4.4 查询结果分页
1.4.5 实现.NET数据提供者
1.4.6 确保代码访问安全性
1.4.7 访问ADO数据
本章小结
第2章 GDI+编程技术
2.1 GDI+概述
2.1.1 GDI+的新特性
2.1.2 编程模型的修改
2.1.3 GDI+的服务
2.2 GDI+编程基础
2.2.1 绘制直线
2.2.2 绘制字符串
2.2.3 创建Graphics对象
2.3 绘线
2.3.1 矢量图概述
2.3.2 绘制直线和矩形
2.3.3 构造和绘制曲线
2.3.4 抗混叠(保真)绘线
2.4 创建和填充路径
2.4.1 路径概述
2.4.2 创建路径
2.4.3 填充路径
2.4.4 压平路径
2.5 使用区域
2.5.1 区域概述
2.5.2 击中测试
2.5.3 执行裁剪
2.6 填充形状
2.6.1 填充概述
2.6.2 纯色填充
2.6.3 阴影填充
2.6.4 纹理填充
2.6.5 图像填充
2.6.6 梯度填充
2.7 变换
2.7.1 坐标系和坐标变换
2.7.2 变换矩阵
2.7.3 复合变换
2.7.4 全局和局部变换
2.7.5 图形容器
2.8 使用文本和字体
2.8.1 构造字体族和字体
2.8.2 绘制文本
2.8.3 格式化文本
2.8.4 枚举已安装的字体
2.8.5 创建私有字体集合
2.8.6 获取字体规格
2.8.7 文本抗混叠
2.9 处理不同类型的图像
2.9.1 载入和显示位图
2.9.2 载入和显示图元文件
2.9.3 绘制、定位和克隆图像
2.9.4 裁剪和缩放图像
2.9.5 控制图像缩放质量
2.9.6 旋转、反射和弯曲图像
2.9.7 创建缩略图
2.9.8 修改图像颜色
2.9.9 访问图像元数据
2.10 a混合和填充
2.10.1 绘制不透明和半透明线
2.10.2 使用不透明和半透明画刷
2.10.3 控制a混合
2.10.4 设置图像a值
本章小结
第3章 异步调用
3.1 异步编程概述
3.1.1 异步调用方式
3.1.2 取消异步操作
3.2 异步编程设计模式
3.2.1 异步设计模式概述
3.2.2 异步方法的数字签名
3.2.3 IAsyncResult接口
3.2.4 异步操作的异步回调Delegate
3.3 异步Delegate编程
3.3.1 使用异步Delegate
3.3.2 编译器和公用语言运行库支持
3.3.3 异步Delegate编程示例
3.4 多语言源码生成和编译
3.4.1 使用CodeDOM
3.4.2 构造CodeDOM图
3.4.3 根据CodeDOM图生成源代码和编译程序
本章小结
第4章 访问Internet
4.1 可插式协议
4.1.1 Internet应用程序
4.1.2 资源标识
4.1.3 .NET框架中的请求/响应
4.1.4 WebClient
4.1.5 可插式协议编程
4.1.6 System.Net类的使用建议
4.2 请求数据
4.2.1 数据请求概述
4.2.2 创建Internet请求
4.2.3 使用Internet请求和响应类
4.2.4 在网络中使用流
4.2.5 执行异步请求
4.2.6 处理错误
4.3 使用HTTP服务
4.3.1 HttpWebRequest和Http WebResponse
4.3.2 管理HTTP连接
4.3.3 使用连接组
4.3.4 通过代理访问Internet
4.4 使用TCP服务
4.4.1 设计TCP客户
4.4.2 设计TCP服务器
4.5 使用UDP服务
4.5.1 广播概述
4.5.2 发送广播
4.5.3 接收广播
4.6 套接字编程
4.6.1 System.Net.Sockets名称空间
4.6.2 创建套接字
4.6.3 使用客户套接字
4.6.4 使用服务器(监听)套接字
4.7 Internet安全
4.7.1 使用安全套接字层
4.7.2 Internet认证
4.7.3 Web和套接字许可
本章小结
第5章 窗体设计技术
5.1 窗体概述
5.1.1 Windows窗体
5.1.2 Web窗体
5.1.3 Windows窗体和Web窗体的比较
5.2 创建和使用窗体
5.2.1 窗体编程基础
5.2.2 创建窗体
5.2.3 模态和非模态窗体
5.2.4 对话框
5.3 为窗体添加菜单
5.3.1 基础菜单管理类
5.3.2 标准菜单管理类
5.3.3 菜单项管理类
5.3.4 使用标准菜单
5.3.5 使用快捷菜单
5.4 为窗体添加工具栏
5.4.1 工具栏管理类
5.4.2 工具栏接或管理类
5.4.3 使用工具栏
5.5 为窗体添加状态栏
5.5.1 状态栏管理类
5.5.2 状态栏窗格管理类
5.5.3 使用状态栏
本章小结
第五章 使用控件
6.1 控件基础功能支持
6.1.1 基础控件属性
6.1.2 基础控件方法
6.1.3 基础控件事件
6.2 标签控件
6.2.1 标签管理类
6.2.2 使用标签
6.3 图片框控件
6.3.1 图片框管理类
6.3.2 使用图片框
6.4 按钮控件
6.4.1 按钮管理类
6.4.2 使用按钮控件
6.5 复选框控件
6.5.1 复选框管理类
6.5.2 使用复选框控件
6.6 单选按钮控件
6.6.1 单选按钮管理类
6.6.2 使用单选按钮
6.7 文本框控件
6.7.1 文本框管理类
6.7.2 使用文本框
6.8 列表框控件
6.8.1 列表框管理类
6.8.2 使用列表框
6.9 组合框控件
6.9.1 组合框管理类
6.9.2 使用组合框
6.10 编组框控件
6.10.1 编组框管理类
6.10.2 使用编组框
6.11 定时器控件
6.11.1 定时器管理类
6.11.2 使用定时器控件
6.12 管理窗体控件集合
本章小结
第7章 使用WMI管理应用程序
7.1 WMI概述
7.1.1 WMI的组成结构
7.1.2 纲要
7.1.3 查询
7.1.4 管理事件
7.1.5 WMI名称空间
7.2 访问管理信息
7.2.1 获取管理对象集合
7.2.2 查询管理信息
7.2.3 预订和处理管理事件
7.2.4 执行管理对象的方法
7.2.5 远程和连接选项
7.2.6 使用强类型对象
7.2.7 浏览WMI纲要
7.3 实现可管理性能
7.3.1 可管理性能概述
7.3.2 CLI和WMI中的类和映射
7.3.3 提供管理事件
7.3.4 提供管理数据
7.3.5 继承
7.3.6 注册纲要
本章小结