第1章 VisualStudio.NET概述.
1.1 Microsoft.NET平台
1.2 Microsoft.NET平台的基础
1.2.1 公共语言运行时
1.2.2 Framework类库
1.3 VisualStudio.NET集成开发环境介绍
1.3.1 可视化的开发设计界面
1.3.2 交互式的开发环境
1.3.3 编译.生成与调试工具
1.3.4 可视化数据设计器
1.3.5 部署
1.4 VisualC#简介
1.5 小结
练习题
第2章 VisualC#编程基础
2.1 程序结构
2.1.1 程序
2.1.2 类型
2.1.3 变量和常量
2.1.4 语句
2.2 命名空间
2.2.1 命名空间声明
2.2.2 using指令
2.2.3 声明空间与完全限定名
2.2.4 可访问性
2.3 类及其成员
2.3.1 字段
2.3.2 属性
2.3.3 方法
2.3.4 构造函数
2.3.5 索引器
2.3.6 事件
2.3.7 运算符
2.3.8 析构函数
2.4 其他类型
2.4.1 结构
2.4.2 数组
2.4.3 接口
2.4.4 枚举
2.4.5 委托
2.4.6 属性
2.5 自动内存管理
2.6 异常
2.7 小结
练习题
第3章 应用和服务编程的基本方法
3.1 创建Windows应用程序项目
3.2 创建控制台应用程序项目
3.3 构建类库
3.4 创建组件
3.5 创建Windows服务
3.6 小结
练习题
第4章 数据应用编程案例
4.1 C#创建数据应用程序示例
4.2 ADO.NET简介
4.2.1 数据库基础
4.2.2 ADO.NET的结构
4.2.3 System.Data命名空间
4.3 使用ADO.NET访问数据库
4.3.1 服务器资源管理器
4.3.2 连接数据源
4.3.3 创建数据集
4.3.4 DataAdapter/TableAdapter
4.3.5 TableAdapter查询配置向导
4.3.6 数据表DataTrable
4.3.7 DataRelation
4.4 数据库示例..
4.5 小结
练习题
第5章 多媒体应用编程案例
5.1 图形图像编程基础
5.1.1 GDI+概述
5.1.2 GDI+个体系
5.1.3 坐标系统.画笔.画刷.字体及颜色
5.2 图形绘制
5.2.1 Graphics类
5.2.2 图形绘制和操作
5.2.3 字体与文本
5.2.4 图形绘制编程实例
5.3 图像处理
5.3.1 图像.位图和图元文件
5.3.2 图像处理编程实例
5.4 动画与音视频编程
5.4.1 动画编程
5.4.2 运用媒体播放器控件编程
5.5 小结
练习题
第6章 网络通信编程案例
6.1 网络通信基础
6.1.1 Socket
6.1.2 UDP协议
6.1.3 TCP协议
6.1.4 网络编程相关对象
6.2 局域网聊天程序简介
6.3 局域网聊天程序系统实现
6.3.1 服务器端实现
6.3.2 客户端实现
6.3.3 程序运行
6.4 小结
练习题
第7章 Web应用编程案例
7.1 ASP.NET简介
7.1.1 ASP.NET的优点
7.1.2 ASP.NET基本语法与Web页结构
7.1.3 ASP.NET内置对象
7.2 ASP.NET应用程序开发
7.2.1 创建ASP.NET网站
7.2.2 使用控件
7.2.3 ASP.NET网站示例
7.3 Web服务编程示例——储蓄利息计算
7.3.1 Web服务概述
7.3.2 创建WebService
7.3.3 编写WebService客户端程序
7.4 小结
练习题
第8章 智能设备编程案例
8.1 智能设备的基本概念
8.1.1 什么是智能设备
8.1.2 智能设备的操作系统
8.1.3 智能设备的编程特点
8.1.4 智能设备的开发平台
8.2 智能设备程序设计
8.2.1 智能设备程序开发环境
8.2.2.NETCompactFramework
8.2.3 SQLServer2005CompactEdition
8.2.4 C#智能设备项目
8.3 公路票价查询系统案例
8.3.1 公路票价查询系统介绍
8.3.2 公路票价查询系统实现
8.3.3 部署查询系统应用程序
8.3.4 打包与部署智能设备解决方案
8.4 小结
练习题
参考文献