第1章 C#.NET概述
1.1 .NET简介
1.1.1 .NET简述
1.1.2 .NET框架
1.1.3 .NET特性
1.2 Visual Studio .NET集成开发环境
1.2.1 解决方案管理器
1.2.2 控件工具箱
1.2.3 属性窗口
1.3 创建一个简单的C#程序
1.3.1 C#程序的文件类型
1.3.2 应用程序开发步骤
1.3.3 三种常用应用程序
1.4 操作使用技巧及开发调试技巧
1.4.1 拆分代码窗口
1.4.2 设置断点,跟踪调试
1.4.3 变量监视,堆栈观察
1.5 本章小结
习题
第2章 C#.NET语法基础
2.1 C#程序的组成要素
2.2 数据类型
2.2.1 值类型
2.2.2 引用类型
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.4.5 赋值运算符
2.4.6 条件运算符
2.4.7 其他运算符
2.5 常见技术问题
2.6 本章小结
习题
第3章 C#.NET程序设计基础
3.1 顺序结构程序设计
3.1.1 赋值语句
3.1.2 输入与输出语句
3.2 选择结构程序设计
3.2.1 if语句
3.2.2 switch语句
3.3 循环结构程序设计
3.3.1 while语句
3.3.2 do…while语句
3.3.3 for语句
3.3.4 foreach语句
3.3.5 与程序转移有关的其他语句
3.3.6 循环嵌套
3.4 面向对象程序设计
3.4.1 类和对象
3.4.2 构造函数和析构函数
3.4.3 字段
3.4.4 属性
3.4.5 方法
3.4.6 继承
3.4.7 多态
3.5 异常处理
3.6 常见技术问题
3.7 本章小结
习题
第4章 C#.NET窗体与控件
4.1 Windows窗体
4.2 Label控件
4.3 TextBox控件
4.4 Button控件
4.5 PictureBox控件
4.6 ImageList组件
4.7 RadioButton控件
4.8 CheckBox控件
4.9 GroupBox控件
4.10 TabControl控件
4.11 ListBox控件
4.12 ComboBox控件
4.13 Timer组件
4.14 菜单栏
4.14.1 MenuStrip控件
4.14.2 ContextMenuStrip控件
4.15 ToolStrip控件
4.16 StatusStrip控件
4.17 通用对话框
4.17.1 打开文件对话框
4.17.2 保存文件对话框
4.17.3 浏览文件夹对话框
4.17.4 字体对话框
4.17.5 颜色对话框
4.18 多窗体程序
4.18.1 添加窗体
4.18.2 设置启动窗体
4.18.3 有关操作
4.19 多文档程序
4.19.1 创建MDI应用程序
4.19.2 MDI的属性、方法和事件
4.20 本章小结
习题
第5章 C#.NET数据库编程
5.1 ADO.NET概念
5.2 ADO.NET结构
5.3 ADO.NET对象模型
5.4 使用ADO.NET访问数据库
5.4.1 Connection对象
5.4.2 Command对象
5.4.3 DataReader对象
5.4.4 DataAdapter对象
5.4.5 DataSet对象
5.5 DataGridView控件
5.6 数据绑定
5.7 数据的添加、修改与删除
5.8 本章小结
习题
第6章 综合案例
6.1 功能说明
6.2 设计与实现
6.2.1 主菜单窗体MenuForm
6.2.2 登录窗体LoginForm
6.2.3 修改密码窗体
6.2.4 通讯录编辑窗体
6.2.5 通讯录浏览窗体
6.2.6 通讯录查询窗体
6.3 部署应用程序
6.3.1 创建部署项目
6.3.2 设置部署项目
6.3.3 生成部署项目
6.4 安装应用程序
6.5 本章小结
参考文献