图书介绍
C#技术开发综合应用PDF|Epub|txt|kindle电子书版本网盘下载
![C#技术开发综合应用](https://www.shukui.net/cover/4/30200737.jpg)
- 温怀玉,陈长忆主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302225966
- 出版时间:2010
- 标注页数:372页
- 文件大小:51MB
- 文件页数:387页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#技术开发综合应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#综合开发环境1
1.1 .NET Framework1
1.1.1 Microsoft.NET的概念1
1.1.2 .NET Framework的基本构成2
1.1.3 .NET Framework的获取和安装4
1.2 Visual Studio IDE5
1.2.1 安装IIS6
1.2.2 Visual Studio 2008的安装和卸载7
1.2.3 Visual Studio 2008启动和退出8
1.2.4 Visual Studio 2008集成开发界面8
1.3 Visual C#语言10
1.3.1 Visual C#语言简介10
1.3.2 Visual C#语言新特征10
1.4 编写第一个C#应用程序12
1.4.1 基于控制台的应用程序12
1.4.2 基于窗体的应用程序15
1.5 疑难问题解析17
1.6 本章小结19
1.7 练习与实践20
第2章 C#语言基础21
2.1 常量与变量21
2.1.1 变量21
2.1.2 常量23
2.2 C#语言的基本数据类型24
2.2.1 整数类型24
2.2.2 浮点类型25
2.2.3 十进制类型26
2.2.4 字符类型27
2.2.5 布尔类型27
2.2.6 类型转换28
2.3 C#语言的运算符和表达式34
2.3.1 C#的运算符34
2.3.2 运算符的优先级35
2.3.3 算术运算符与算术表达式36
2.3.4 赋值运算符与赋值表达式38
2.3.5 关系运算符与关系表达式39
2.3.6 逻辑运算符与逻辑表达式39
2.3.7 位运算符与位表达式40
2.3.8 条件运算符与条件表达式42
2.3.9 其他运算符42
2.4 C#语言的控制语句46
2.4.1 选择语句47
2.4.2 循环语句53
2.4.3 跳转语句58
2.5 C#语言的复杂数据类型60
2.5.1 枚举60
2.5.2 结构63
2.5.3 数组65
2.5.4 字符串73
2.6 疑难问题解析77
2.7 本章小结79
2.8 练习与实践79
第3章 面向对象基础编程80
3.1 面向对象基本概念80
3.2 类及其构成81
3.2.1 类的定义81
3.2.2 访问修饰符82
3.2.3 创建对象84
3.2.4 类的成员84
3.2.5 命名空间86
3.3 字段成员89
3.3.1 常量成员89
3.3.2 变量成员90
3.4 方法成员91
3.4.1 方法的声明92
3.4.2 方法的调用93
3.4.3 方法参数94
3.4.4 静态方法100
3.4.5 方法的重载100
3.5 属性成员102
3.5.1 属性的定义102
3.5.2 get访问函数102
3.5.3 set访问函数103
3.6 构造函数106
3.6.1 实例构造函数107
3.6.2 this关键字108
3.6.3 重载构造函数109
3.6.4 静态构造函数110
3.7 析构函数111
3.8 索引器成员112
3.8.1 索引器的定义112
3.8.2 使用索引器113
3.9 疑难问题解析115
3.10 本章小结116
3.11 练习与实践116
第4章 面向对象高级编程118
4.1 继承118
4.1.1 基类与派生类119
4.1.2 base关键字120
4.1.3 隐藏基类成员122
4.1.4 密封类123
4.1.5 Object类124
4.2 多态127
4.2.1 多态的概念127
4.2.2 虚方法127
4.3 抽象类129
4.3.1 抽象类的定义129
4.3.2 抽象方法129
4.4 接口131
4.4.1 接口的概念131
4.4.2 接口的成员132
4.4.3 接口的实现132
4.5 委托136
4.5.1 委托的定义136
4.5.2 委托的使用137
4.5.3 多播委托138
4.6 事件139
4.6.1 事件的定义140
4.6.2 事件的使用141
4.7 疑难问题解析143
4.8 本章小结145
4.9 练习与实践145
第5章 程序错误和异常处理146
5.1 异常处理146
5.2 try-catch处理语句147
5.3 throw处理语句150
5.4 try-finally处理语句151
5.5 try-catch-finally处理语句152
5.6 疑难问题解析153
5.7 本章小结155
5.8 练习与实践156
第6章 Visual Studio 2008中的Windows窗体与控件158
6.1 Windows窗体概述158
6.1.1 建立Windows窗体158
6.1.2 Windows窗体的属性161
6.2 Windows窗体基本操作162
6.2.1 向Windows窗体中添加控件162
6.2.2 更改窗体的背景色163
6.2.3 创建特定形状的窗体163
6.2.4 从其他窗体中获取值164
6.2.5 从一个窗体显示另一个窗体164
6.2.6 打印窗体165
6.2.7 对窗体进行打印预览166
6.3 Windows公共控件167
6.3.1 Button控件167
6.3.2 Label和LinkLabel控件169
6.3.3 TextBox和RichTextBox控件170
6.3.4 RadioButton和CheckBox控件173
6.3.5 PictureBox控件174
6.3.6 ComboBox控件176
6.3.7 ListView和ListBox控件177
6.3.8 ProgressBar控件182
6.3.9 DateTimePicker控件183
6.4 Windows组件185
6.4.1 ErrorProvider组件185
6.4.2 HelpProvider组件186
6.5 Windows容器控件187
6.5.1 Panel控件187
6.5.2 FlowLayoutPanel和TableLayoutPanel控件188
6.5.3 SplitContainer控件190
6.5.4 TabControl控件191
6.6 菜单与工具栏控件194
6.6.1 MenuStrip控件194
6.6.2 ToolStrip控件195
6.6.3 ContextMenuStrip控件196
6.6.4 ToolStripContainer控件196
6.7 本章小结197
第7章 ASP.NET创建Web应用程序198
7.1 ASP.NET概述198
7.1.1 ASP.NET的页和控件框架198
7.1.2 ASP.NET编译器199
7.1.3 ASP.NET安全结构199
7.1.4 状态管理功能200
7.1.5 ASP.NET配置200
7.1.6 运行状况和性能监视功能200
7.1.7 XML Web Services框架200
7.1.8 可扩展的周期管理和设计器环境201
7.2 ASP.NET Web窗体201
7.2.1 ASP.NET代码模型201
7.2.2 使用ASP.NET Web窗体207
7.3 ASP.NET控件207
7.3.1 添加ASP.NET Web控件208
7.3.2 Web的标准控件210
7.3.3 Web验证控件212
7.4 Web控件示例214
7.5 ASP.NET绑定数据216
7.6 本章小结218
第8章 ADO.NET数据库应用开发219
8.1 使用适配器连接数据库219
8.1.1 数据库适配器连接向导219
8.1.2 连接到Access数据库中的数据220
8.1.3 建立与SQL Server数据库的连接221
8.1.4 创建与Oracle数据库的连接221
8.2 使用连接字符串连接数据库221
8.2.1 连接字符串语法222
8.2.2 打开或关闭数据库连接对象225
8.2.3 从配置文件生成连接字符串226
8.3 使用数据集230
8.3.1 创建数据集230
8.3.2 填充数据集内容230
8.3.3 数据集的基本操作233
8.3.4 处理数据集事件236
8.4 DataListView控件237
8.4.1 使用DataGridView控件显示数据238
8.4.2 对DataGridView控件中的数据进行排序238
8.4.3 隐藏DataGridView控件中的列239
8.4.4 对数据进行筛选和排序240
8.4.5 在应用程序中搜索数据240
8.5 C#对数据库的基本操作242
8.5.1 将新记录插入数据库242
8.5.2 修改数据库中的记录244
8.5.3 删除数据库中的记录247
8.5.4 将数据集另存为XML249
8.5.5 将数据保存到数据库249
8.6 验证数据252
8.6.1 在列更改过程中验证数据252
8.6.2 在行更改过程中验证数据253
8.6.3 向数据集添加验证254
8.7 本章小结257
第9章 在C#中使用XML258
9.1 XML标准简介258
9.1.1 C#中支持的XML标准258
9.1.2 System.Xml命名空间259
9.2 在C#中读写XML260
9.2.1 读取XML文件260
9.2.2 写入XML文件266
9.3 在.NET中使用DOM267
9.3.1 使用XmlDocument对象268
9.3.2 插入节点270
9.4 在C#中使用XPath和XSLT273
9.4.1 System.Xml.XPath命名空间273
9.4.2 System.Xml.Xsl命名空间278
9.5 XML和ADO.NET283
9.5.1 将ADO.NET数据转换为XML文档283
9.5.2 把XML文档转换为ADO.NET数据291
9.5.3 读写DiffGram292
9.6 本章小结295
第10章 C#的I/O与注册表操作296
10.1 C#的基本I/O通信296
10.1.1 System.IO类296
10.1.2 通用I/O任务297
10.2 C#的目录I/O操作298
10.2.1 创建和查看目录内容298
10.2.2 复制和移动目录299
10.2.3 移动和删除目录300
10.3 C#的文件I/O操作301
10.3.1 创建和查看文件301
10.3.2 复制和移动文件302
10.3.3 移动和删除文件304
10.3.4 获取与设置文件属性305
10.3.5 读写文本文件306
10.3.6 读写二进制文件309
10.3.7 从字符串读写字符数据310
10.3.8 压缩文件312
10.4 注册表编程314
10.4.1 注册表概述314
10.4.2 C#对注册表操作315
10.4.3 注册表编程示例317
10.5 本章小结318
第11章 C/S与B/S结合的综合示例——人事工资管理系统320
11.1 人事工资管理系统概述320
11.2 人事工资管理系统需求分析322
11.2.1 人事工资管理需求说明322
11.2.2 开发的相关技术322
11.3 人事工资管理系统设计323
11.3.1 数据库设计323
11.3.2 界面设计325
11.4 Windows模块设计与代码实现329
11.4.1 主窗体导航模块设计329
11.4.2 部门设置模块设计333
11.4.3 部门信息管理模块设计341
11.4.4 职员信息管理模块设计343
11.4.5 职员信息查询模块设计349
11.4.6 个人所得税税率设置模块设计351
11.4.7 工资信息管理模块设计353
11.5 Web模块设计与代码实现361
11.6 本章小结362
习题参考答案363
参考文献372