图书介绍

Visual C#程序设计与项目实践PDF|Epub|txt|kindle电子书版本网盘下载

Visual C#程序设计与项目实践
  • 吴静,朱蓓主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302241522
  • 出版时间:2011
  • 标注页数:348页
  • 文件大小:135MB
  • 文件页数:357页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C#程序设计与项目实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C#语言及其开发环境1

1.1 C#语言简介1

1.2 .NET框架概述2

1.2.1 公共语言运行库的功能3

1.2.2 .NET Framework类库4

1.2.3 客户端应用程序开发4

1.2.4 服务器应用程序开发5

1.2.5 编译.NET代码5

1.2.6 通用类型系统6

1.2.7 程序集7

1.3 Visual C#集成开发环境8

1.3.1 集成开发环境8

1.3.2 起始页8

1.3.3 创建项目9

1.3.4 解决方案资源管理器10

1.3.5 添加引用13

1.3.6 数据菜单13

1.3.7 Visual Studio管理窗口14

1.3.8 自动恢复14

1.4 命令行工具和MSDN的使用15

1.4.1 命令行工具的使用15

1.4.2 MSDN的使用18

1.5 一个简单的C#程序——Hello World19

1.6 C#程序结构分析21

1.6.1 引用语句21

1.6.2 类的包装21

1.6.3 注释22

1.6.4 Main方法23

1.7 习题23

第2章 C#语言基础25

2.1 数据类型25

2.1.1 基本数据类型25

2.1.2 引用类型27

2.1.3 可空类型29

2.1.4 数据类型转换31

2.2 变量和常量34

2.2.1 变量的定义和赋值34

2.2.2 常量的使用35

2.3 运算符和表达式36

2.3.1 算术运算符36

2.3.2 关系和逻辑运算符42

2.3.3 条件运算符47

2.3.4 运算符的优先级49

2.3.5 表达式、语句和代码块50

2.4 字符串52

2.4.1 字符串的操作52

2.4.2 转义符53

2.4.3 比较53

2.4.4 子字符串54

2.5 程序流程控制语句54

2.5.1 条件语句55

2.5.2 循环语句60

2.5.3 结构化程序设计实例64

2.6 数组67

2.6.1 数组的使用67

2.6.2 数组的基本操作68

2.6.3 约瑟夫问题69

2.7 实践训练:创建并调试程序70

2.8 习题72

第3章 C#面向对象程序设计74

3.1 类和对象74

3.1.1 类的声明74

3.1.2 类的成员74

3.1.3 对象的创建77

3.2 构造函数和析构函数80

3.3 重载84

3.3.1 函数重载84

3.3.2 运算符重载86

3.4 继承和多态88

3.4.1 类的继承88

3.4.2 多态性90

3.5 访问修饰符93

3.6 this关键字94

3.7 实践训练:构造函数与重载函数95

3.8 习题99

第4章 接口和异常处理101

4.1 接口101

4.1.1 定义和实现接口101

4.1.2 接口和抽象类106

4.2 异常处理109

4.2.1 异常处理基础109

4.2.2 异常的捕获110

4.2.3 自定义异常类112

4.2.4 System.Exception类114

4.2.5 System.Exception类成员116

4.3 实践训练:使用多态性和接口116

4.3.1 使用多态性、抽象类及其方法117

4.3.2 使用接口119

4.4 习题120

第5章 Windows应用程序设计122

5.1 Windows应用程序结构122

5.2 窗体控件122

5.2.1 窗体概述123

5.2.2 多文档界面设计123

5.3 常用控件介绍126

5.3.1 标签(Label)126

5.3.2 按钮(Button)127

5.3.3 文本框(TextBox)128

5.3.4 单选按钮(RadioButton)128

5.3.5 复选框(CheckBox)129

5.3.6 组合框(ComboBox)130

5.3.7 列表框(CheckedListBox)131

5.3.8 进度条(ProgressBar)132

5.3.9 菜单(MunuStrip)133

5.3.10 工具栏(ToolStrip)135

5.4 实践训练:开发记事本程序136

5.5 习题142

第6章 GDI+与图形图像编程144

6.1 .NET中的图形图像处理144

6.1.1 GDI+简介144

6.1.2 绘制图形145

6.2 GDI+中的图形对象154

6.2.1 画笔与颜色154

6.2.2 线条与几何图形159

6.3 图像处理160

6.3.1 利用GDI+显示图像160

6.3.2 PictureBox控件162

6.4 实践训练:使用GDI+绘制图形162

6.5 习题165

第7章 多线程程序设计167

7.1 C#多线程编程概述167

7.2 线程的生命周期167

7.2.1 线程的创建和使用168

7.2.2 线程优先级171

7.3 线程同步172

7.4 线程池176

7.4.1 System.Threading命名空间176

7.4.2 ThreadPool类178

7.5 习题180

第8章 流和文件182

8.1 I/O流概述182

8.2 文本处理和文件I/O182

8.2.1 FileStream类182

8.2.2 StreamWriter类186

8.2.3 StreamReader类188

8.2.4 Stream类189

8.2.5 MemoryStream类191

8.2.6 BufferedStream类193

8.2.7 正则表达式195

8.3 文件目录管理200

8.4 实践训练:创建文件操作程序203

8.5 习题204

第9章 ADO.NET数据库访问技术206

9.1 ADO.NET概述206

9.2 ADO.NET组件和对象206

9.2.1 SqlConnection对象206

9.2.2 SqlCommand对象208

9.2.3 SqlDataReader对象211

9.2.4 SqlDataAdapter对象212

9.2.5 DataSet对象215

9.3 DataGridView控件216

9.4 ADO.NET可视化编程218

9.4.1 创建数据库218

9.4.2 创建数据库连接219

9.5 实践训练:使用ADO.NET技术操作数据库220

9.6 习题222

第10章 Web应用程序开发224

10.1 Web应用程序概述224

10.2 Web应用程序的代码模型224

10.3 Web应用程序的事件模型227

10.4 ASP.NET服务器控件228

10.4.1 HTML服务器控件228

10.4.2 Web服务器控件229

10.5 创建Web服务230

10.5.1 Web服务概述231

10.5.2 Web服务的创建与使用231

10.6 实践训练:开发Web应用程序232

10.7 习题235

第11章 综合项目实践一:设备管理系统236

11.1 系统功能介绍236

11.2 数据库设计237

11.3 系统设计与实现244

11.3.1 数据库类实现244

11.3.2 界面设计与实现247

11.4 小结305

第12章 综合项目实践二:网络计费系统306

12.1 系统功能介绍306

12.2 数据库设计307

12.3 系统设计与实现310

12.3.1 数据库类实现310

12.3.2 模块设计与实现313

12.4 小结345

热门推荐