内容简介
第1章 概述
1.1 C#语言概述
1.1.1 Microsoft Visual Studio简介
1.1.2 C#运行环境——.NET框架
1.2安装Microsoft Visual Studio 2013
1.3 C#主要应用程序类型
1.3.1控制台应用程序
1.3.2 Windows应用程序
1.3.3 Web应用程序
1.3.4 WPF和Silverlight应用程序
1.3.5 Windows Phone应用程序
本章小结
习题
第2章 表达式求值
2.1值类型
2.2引用类型
2.3变量与常量
2.3.1变量
2.3.2常量
2.4类型转换
2.4.1隐式类型转换
2.4.2显示类型转换
2.4.3装箱和拆箱
2.5运算符和表达式
2.5.1算术运算符
2.5.2关系运算符
2.5.3逻辑运算符
2.5.4位运算符
2.5.5赋值运算符
2.5.6条件运算符
2.5.7运算符的优先级与结合
本章小结
习题
实验
第3章 流程控制
3.1分支语句
3.1.1 if语句
3.1.2 switch语句
3.2循环语句
3.2.1 while循环语句
3.2.2 do-while循环语句
3.2.3 for循环语句
3.2.4 foreach循环语句
3.3跳转语句
3.3.1 break语句
3.3.2 continue语句
3.3.3 return语句
3.3.4 goto语句
本章小结
习题
实验
第4章 面向对象基础
4.1面向对象的概念
4.2类和对象
4.3类的成员
4.3.1字段
4.3.2方法
4.3.3构造方法和析构方法
4.3.4属性
4.3.5索引器
4.4继承
4.5多态
本章小结
习题
第5章 图书借阅管理系统基础设计
5.1图书借阅管理系统业务流程
5.2功能模块设计
5.3系统数据库设计
5.4三层架构的创建
本章小结
习题
第6章 异常处理
6.1错误和异常
6.2异常处理结构
6.2.1 try-catch语句
6.2.2 try-finally语句
6.2.3 try-catch-finally语句
6.2.4 throw语句
6.3自定义异常类
本章小结
习题
第7章 数据库应用开发
7.1 ADO.NET概述
7.1.1 ADO.NET对象模型
7.1.2 ADO.NET命名空间
7.2 Connection对象
7.2.1选择.NET数据提供程序
7.2.2使用SqlConnection对象
7.2.3使用OleDbConnection对象
7.3 Command对象的使用
7.3.1插入、修改、删除数据
7.3.2读取数据
7.3.3执行存储过程
7.4 DataAdapter和DataSet对象的使用
7.4.1填充DataSet
7.4.2更新DataSet
本章小结
习题
实验
第8章 图书借阅管理系统的窗体设计与功能实现
8.1登录窗体
8.2主窗体
8.2.1窗体间传值
8.2.2多文档界面设计
8.2.3背景中的文字左右滚动
8.2.4系统通知区域图标的实现
8.3用户管理
8.3.1单选按钮和复选框的使用
8.3.2组合列表框的使用
8.3.3补充三层架构内容
8.3.4逐条添加用户功能
8.3.5批量添加用户功能
8.3.6在数据库中使用触发器
8.4图书分类
8.4.1拆分器控件的使用
8.4.2树状视图控件的使用
8.4.3列表视图控件的使用
8.4.4图书分类功能
8.4.5添加类别功能
8.4.6新书入库功能
8.5借书与还书
8.5.1复合控件
8.5.2扩展控件
8.5.3补充三层架构内容
8.5.4图书借阅功能
8.5.5图书归还功能
8.6查询功能
8.6.1使用XML Web服务
8.6.2用户详细信息
8.6.3读者借阅信息
8.6.4将DataGridView内容导出到Word
8.6.5图书查询功能
8.6.6图书借阅信息查询功能
8.7部署
8.7.1安装InstallShield Limited Edition for Visual Studio
8.7.2部署图书借阅管理系统
8.7.3生成安装包及安装程序
参考文献
附录C#应用系统开发实训