图书介绍
C#2005程序设计案例教程pdf电子书版本下载
- 李正吉,朱连庆主编 著
- 出版社: 合肥:中国科学技术大学出版社
- ISBN:7312019676
- 出版时间:2006
- 标注页数:320页
- 文件大小:32MB
- 文件页数:331页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C#2005程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 “C#上机考试系统”大案例 1
1.1.1 系统需求分析 1
第1章 绪论 1
1.1.2 系统体系结构设计 4
1.1.3 模块设计 7
1.2 项目开发环境 11
1.2.1 .NET架构简介 11
1.2.2 Visual Studio.NET 2005中文版集成开发环境 13
1.2.3 SQL Server Express 2005介绍 19
1.4 实训:建立“Hello World”Windows应用程序 21
1.3 本章小结 21
1.5 习题 24
第2章 面向对象程序设计基础 26
2.1 面向对象程序设计概述 26
2.1.1 类和对象 26
2.1.2 对象的基本特征 27
2.2 类的声明和类的成员 28
2.2.1 类的声明 28
2.2.2 对象的创建和对象成员的访问 30
2.2.3 类的成员 32
2.3 构造函数 35
2.4 方法与重载 39
2.4.1 方法的声明 39
2.4.2 方法的重载 49
2.5 字段和属性 51
2.5.1 字段 51
2.5.2 属性 52
2.6 继承和多态 55
2.6.1 继承 55
2.6.2 多态性 60
2.7 接口 63
2.7.1 接口定义 63
2.7.2 接口的实现 64
2.8 .NET Framework类库简介 66
2.8.1 命名空间 66
2.8.2 .NET Framework类库简介 71
2.9 事件委托机制 72
2.9.1 委托 72
2.9.2 事件 76
2.11 实训 83
2.11.1 本章综合实训 83
2.10 本章小结 83
2.11.2 大案例考试逻辑类设计 87
2.12 习题 89
第3章 C#语言基础 91
3.1 数据类型 91
3.1.1 值类型 91
3.1.2 引用类型 98
3.1.3 类型转换 112
3.2 变量和常量 115
3.2.1 变量 115
3.2.2 常量 117
3.3 运算符和表达式 118
3.3.1 算术运算 119
3.3.2 关系运算 121
3.3.3 逻辑运算 123
3.3.4 赋值运算 124
3.3.5 条件运算 125
3.3.6 其他操作符与表达式 125
3.4 流程控制 125
3.4.1 语句 126
3.4.2 条件语句 127
3.4.3 循环语句 131
3.4.4 跳转语句 135
3.4.5 异常处理程序 137
3.5 本章小结 142
3.6 实训:考生信息录入 142
3.7 习题 144
第4章 Windows窗体程序设计 146
4.1 Windows窗体程序设计概述 146
4.1.1 什么是控件 146
4.1.2 控件的属性、方法和事件 147
4.1.3 Windows窗体程序设计思路 148
4.2 Form类 150
4.2.1 Form类常用属性 151
4.2.2 Form类常用方法 154
4.2.3 Form类常用事件 155
4.2.4 两个Form的窗体程序 155
4.3 基本控件 157
4.3.1 Label类控件 157
4.3.2 TextBox类控件 159
4.3.3 Button类控件 160
4.4 菜单条、状态条和工具条 161
4.4.1 ToolStrip控件 162
4.4.2 MenuStrip控件 164
4.4.3 ContextMenuStrip控件 166
4.4.4 StatusStrip控件 167
4.5 几种常用控件 168
4.5.1 RadioButton类、CheckBox类控件 168
4.5.2 ListBox类、ComboBox类控件 170
4.5.3 通用对话框 173
4.5.4 ProgressBar类控件 175
4.5.5 Timer控件 176
4.6 本章小结 177
4.7 实训:大案例窗体程序设计 178
4.8 习题 183
第5章 文件操作程序设计 185
5.1 System.IO命名空间 185
5.1.1 文件目录管理类 186
5.1.2 读写类 187
5.2 目录管理 188
5.2.1 Directory类的静态方法 188
5.2.2 目录操作 189
5.2.3 文件操作小案例 190
5.3.1 File类的静态方法 193
5.3 File文件管理 193
5.3.2 一般文件操作 195
5.3.3 文件属性的获取与设置 197
5.3.4 完善文件操作小案例 199
5.4 文件读写 201
5.4.1 FileStream类 201
5.4.2 StreamReader类 203
5.4.3 StreamWriter类 204
5.4.4 文件读写操作小案例 205
5.5.1 FileSystemWatcher组件简介 206
5.5 FileSystemWatcher组件 206
5.5.2 FileSystemWatcher组件应用 207
5.6 本章小结 209
5.7 实训:大案例中的文件操作 210
5.8 习题 211
第6章 数据库应用程序设计 212
6.1 ADO.NET 2.0概述 212
6.1.1 ADO.NET的体系结构 212
6.1.2 ADO.NET 2.0的基本组件 213
6.2 使用DataReader的数据库应用程序 215
6.2.1 SqlConnection类 215
6.2.2 SqlCommand类 217
6.2.3 SqlDataReader类 220
6.2.4 使用SqlDataReader的数据库应用程序小案例 220
6.3 使用DataSet的数据库应用程序 223
6.3.1 以DataSet为核心的基本组件 223
6.3.2 使用设计器设计通用数据库应用程序小案例 234
6.3.3 编写代码实现数据库应用程序小案例 252
6.4 XML技术简介 259
6.4.1 什么是XML 259
6.4.2 .NET中的XML 261
6.4.3 对象序列化和反序列化小案例 263
6.5 本章小结 265
6.6 实训:大案例数据库业务逻辑层程序设计 266
6.7 习题 267
第7章 网络应用程序设计 269
7.1 .NET的套接字接口编程概述 269
7.1.1 .NET套接字接口编程的基本概念 269
7.1.2 .NET套接字接口编程常用类 271
7.2 多线程技术简介 274
7.2.1 多线程原理简介 274
7.2.2 .NET中的简单线程操作 274
7.3.1 客户端程序 277
7.3 多用户网络聊天程序小案例 277
7.3.2 服务器端程序 283
7.4 本章小结 291
7.5 实训:大案例网络通信程序设计 292
7.6 习题 293
第8章 多媒体应用程序设计 294
8.1 图形编程与GDI+ 295
8.1.1 图形编程的基本概念 295
8.1.2 GDI+的构成和常用的类 297
8.2.1 绘制图形小案例 306
8.2 GDI+的图形编程 306
8.2.2 填充图形小案例 308
8.2.3 显示文字小案例 311
8.2.4 位图图像处理小案例 311
8.3 播放声音和视频 317
8.3.1 Windows Media Player控件简介 317
8.3.2 Windows Meida Player控件的小案例 317
8.4 本章小结 318
8.5 实训:无禁手五子棋二人对下程序设计 318
8.6 习题 319
参考文献 320