图书介绍

C#.NET程序设计实用教程PDF|Epub|txt|kindle电子书版本网盘下载

C#.NET程序设计实用教程
  • 汪维华,汪维清,胡章平等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302237587
  • 出版时间:2011
  • 标注页数:346页
  • 文件大小:187MB
  • 文件页数:359页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C#.NET程序设计实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C#.NET概述1

1.1程序设计语言1

1.1.1程序设计语言简介1

1.1.2程序设计语言的发展1

1.1.3高级语言的类型2

1.2 .NET3

1.2.1 Microsoft.NET简介3

1.2.2 .NET的组成3

1.2.3 .NET战略4

1.2.4 .NET Framework4

1.3 C#语言简介6

1.3.1 C#语言发展历史6

1.3.2 C#特点7

1.4 Visual Studio集成开发环境8

1.4.1 Visual Studio集成开发环境介绍8

1.4.2 Visual Studio历代开发环境演变史9

1.5熟悉Visual Studio 2008开发环境10

1.5.1创建控制台应用程序10

1.5.2创建Windows应用程序11

1.5.3菜单栏介绍12

1.5.4工具栏介绍13

1.5.5“工具箱”面板介绍13

1.5.6“属性”面板介绍14

1.5.7解决方案资源管理器介绍14

1.5.8创建第一个WinForm项目14

习题116

第2章 C#程序设计基础17

2.1 C#基本数据类型17

2.1.1值类型18

2.1.2引用类型21

2.2常量、变量与表达式23

2.2.1常量23

2.2.2变量25

2.2.3运算符与表达式28

2.2.4运算符的优先级与结合性32

2.2.5类型转换33

2.3选择结构35

2.3.1 if语句35

2.3.2 switch语句38

2.4循环结构39

2.4.1 while语句39

2.4.2 do-while语句40

2.4.3 for语句41

2.4.4 foreach语句42

2.4.5跳转语句43

2.5数组44

2.5.1一维数组44

2.5.2多维数组45

2.6异常处理46

2.7综合案例49

习题250

第3章 面向对象程序设计51

3.1面向对象编程简介51

3.2类的定义55

3.2.1类的声明55

3.2.2构造函数57

3.2.3析构函数58

3.2.4 this的引用59

3.3方法60

3.3.1方法参数60

3.3.2方法继承63

3.4属性66

3.5继承68

3.5.1继承的使用69

3.5.2隐藏基类成员70

3.5.3密封方法71

3.6多态72

3.6.1方法覆盖与多态72

3.6.2抽象类74

3.6.3接口多态性75

3.7接口76

3.7.1接口定义76

3.7.2定义接口成员77

3.7.3访问接口78

3.7.4实现接口79

3.8集合与索引器80

3.8.1索引器80

3.8.2集合83

3.9委托与事件87

3.9.1委托87

3.9.2事件89

3.10操作符重载91

习题395

第4章 Windows程序设计基础96

4.1可视化编程基础96

4.2基本控件97

4.2.1 Control类中定义的基础控件属性97

4.2.2 Button控件99

4.2.3 CheckBox控件99

4.2.4 RadioButton控件100

4.2.5 ComboBox控件、ListBox控件和CheckedListBox控件102

4.2.6 DateTimePicker控件103

4.2.7 ErrorProvider组件104

4.2.8 HelpProvider组件105

4.2.9 Label控件106

4.2.10 TreeView控件和ListView控件107

4.2.11 PictureBox控件112

4.2.12 ProgressBar控件113

4.2.13 TextBox控件、RichTextBox控件与MaskedTextBox控件113

4.2.14 Panel控件115

4.2.15 SplitContainer控件115

4.2.16 TabControl控件和TabPages控件116

4.3菜单、工具栏及状态栏117

4.3.1创建菜单117

4.3.2工具栏118

4.3.3状态栏120

4.4多文档界面121

4.5打印123

4.6 WinFom程序开发案例124

习题4127

第5章 数据库应用开发技术128

5.1数据库应用开发概述128

5.2 ADO.NET数据库开发方式129

5.2.1 ADO.NET数据库开发概述129

5.2.2 .NET Framework数据提供程序129

5.2.3 .NET Framework DataSet130

5.2.4数据库操作过程131

5.3 Connection对象132

5.4 Command对象135

5.5 DataReader对象138

5.5.1 DataReader对象概述138

5.5.2从DataReader读取数据139

5.5.3 DataReader对象的使用140

5.6 DataAdapter对象与DataSet对象141

5.6.1 ADO.NET数据集工作原理141

5.6.2 DataAdapter对象141

5.6.3 DataSet对象143

5.6.4 DataTable对象147

5.6.5 DataColumn对象148

5.6.6 DataRow对象148

5.6.7多表操作149

5.7 XML和DataSet150

5.7.1 XML150

5.7.2 .NET框架中与XML有关的命名空间151

5.7.3写XML文档152

5.7.4读XML文档的方法153

5.7.5 XmlDocument类155

5.8数据绑定156

5.8.1简单控件和复杂控件的数据绑定156

5.8.2 DataGridView数据库控件绑定159

5.9数据库应用程序开发案例159

习题5166

第6章 文件操作168

6.1概述168

6.1.1文件和流168

6.1.2流相关类介绍168

6.2文件和文件夹操作169

6.2.1 DirectoryInfo类169

6.2.2 Directory类173

6.2.3 FileInfo类174

6.2.4 File类176

6.3读写文件179

6.3.1 StreamReader179

6.3.2 StreamWriter179

6.3.3 FileStream对象180

6.4实现异步读取文件183

6.5文件操作案例186

习题6188

第7章 多线程开发技术189

7.1进程线程基本概述189

7.1.1进程基本概念189

7.1.2线程基本概念189

7.2进程开发技术190

7.2.1进程管理190

7.2.2进程创建与关闭192

7.2.3获取进程信息194

7.3线程开发技术198

7.3.1线程开发198

7.3.2线程同步202

7.3.3线程通信206

7.3.4线程池208

7.4多线程案例210

习题7213

第8章 GDI+图形编程基础214

8.1图形概述214

8.2基本图形结构215

8.2.1 Point结构215

8.2.2 Size结构215

8.2.3 Point结构与Size结构的转换216

8.2.4 Rectangle结构216

8.3 Graphics类216

8.4 GDI+坐标系统219

8.5颜色223

8.5.1 color结构223

8.5.2用不透明和半透明的直线绘制图形224

8.5.3用合成模式控制通道混合224

8.5.4 C#颜色应用实例224

8.5.5颜色对话框225

8.5.6颜色对话框实例227

8.6字体228

8.6.1使用Font类绘制文本228

8.6.2 FontFamily类230

8.6.3字体对话框231

8.6.4字体对话框实例233

8.7画笔与画刷234

8.7.1画笔234

8.7.2画刷235

8.8图形程序案例236

习题8241

第9章 图像编程技术242

9.1图像处理概述242

9.2图形文件格式242

9.3图像处理常用控件245

9.3.1 Picturebox控件245

9.3.2 ImageList控件248

9.4坐标变换252

9.5图像文件格式转换255

9.6像素处理257

9.6.1 GetPixel方法257

9.6.2内存拷贝法259

9.6.3指针法260

9.7图像编程案例261

习题9269

第10章 ASP.NET编程基础270

10.1 ASP.NET概述270

10.2 Web Form基础271

10.3 ASP.NET控件275

10.3.1常用服务器端控件275

10.3.2 HTML控件290

10.4页面信息传递293

10.4.1利用cookies保持客户端信息293

10.4.2 QueryString295

10.4.3 Application297

10.4.4 Session298

10.5 Web应用程序案例299

习题10301

第11章 实验303

实验1熟悉Visual Studio 2008编程环境303

实验2控制台程序编程305

实验3面向对象程序设计308

实验4 C#基本控件315

实验5数据库应用319

实验6文件操作323

实验7多线程开发326

实验8 C#图形编程329

实验9 C#图像编程334

实验10 Web应用程序开发339

参考文献344

热门推荐