图书介绍

C#程序开发实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C#程序开发实用教程
  • 马晓波主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302317661
  • 出版时间:2013
  • 标注页数:401页
  • 文件大小:99MB
  • 文件页数:411页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C#程序开发实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章Visual C#.NET简介1

1.1 .NET框架概述2

1.1.1公共语言运行库3

1.1.2类库4

1.1.3 .NET程序的编译与运行5

1.1.4 .NET框架与J2EE7

1.2 Visual Studio 2010 .NET集成环境7

1.2.1 Visual Studio 2010概述7

1.2.2 Visual Studio 2010的新特性8

1.2.3 Visual Studio 2010的窗口9

1.3 Visual C#.NET的三种应用程序结构10

1.3.1以Visual C#.NET编写控制台应用程序10

1.3.2以Visual C#.NET编写Windows应用程序13

1.3.3以Visual C#.NET编写ASP.NET Web应用程序18

1.4上机实训22

1.5本章习题23

第2章 我的第一个C#程序25

2.1 Hello World程序26

2.2编译和运行程序27

2.2.1在Visual Studio 2010中编译和运行28

2.2.2通过命令行编译和运行29

2.3程序详解30

2.4上机实训31

2.5本章习题32

第3章 面向对象基础编程知识33

3.1基础编程知识34

3.1.1关键字及标识符34

3.1.2数据类型36

3.1.3运算符和表达式39

3.1.4结构化控制语句40

3.1.5数组41

3.1.6结构体42

3.1.7函数42

3.2类43

3.2.1声明一个类43

3.2.2类成员的声明和访问45

3.3对象46

3.3.1对象的声明和访问46

3.3.2对象和类的关系47

3.4方法47

3.4.1方法的声明和参数47

3.4.2静态方法和非静态方法49

3.4.3重载方法50

3.4.4析构函数52

3.4.5构造函数52

3.5属性54

3.6上机实训56

3.7本章习题56

第4章 面向对象高级编程技术59

4.1封装技术60

4.1.1封装的作用60

4.1.2如何实现封装60

4.2多态技术62

4.2.1多态的作用62

4.2.2如何实现多态63

4.3继承技术64

4.3.1继承的作用64

4.3.2如何实现继承65

4.4抽象类和抽象方法66

4.4.1抽象类与抽象方法概述66

4.4.2使用抽象类和抽象方法66

4.5异常处理67

4.5.1何为异常处理67

4.5.2抛出和捕获异常68

4.5.3预定义异常69

4.5.4使用throw语句处理异常69

4.5.5使用try-catch-finally语句处理异常71

4.5.6自定义异常72

4.6域73

4.7上机实训74

4.8本章习题74

第5章Visual C#.NET控件及其应用75

5.1文本框应用76

5.1.1常用属性和事件76

5.1.2文本控件应用实例77

5.1.3按钮控件81

5.1.4标签控件81

5.2单选按钮应用82

5.2.1常用属性和事件82

5.2.2单选按钮控件应用实例83

5.3复选框应用86

5.3.1常用属性和事件86

5.3.2复选框控件应用实例87

5.4列表框应用90

5.4.1常用属性和事件90

5.4.2列表框控件应用实例91

5.4.3 Random类的使用95

5.4.4关于随机System.Random类的应用技巧96

5.5组合框应用96

5.5.1常用属性和事件96

5.5.2组合框控件应用实例97

5.6 Timer控件用法100

5.6.1常用属性和事件100

5.6.2 Timer控件应用实例101

5.7图片框应用103

5.7.1常用属性和事件103

5.7.2 PictureBox控件应用实例103

5.8对话框控件应用106

5.8.1打开文件对话框控件106

5.8.2保存文件对话框控件107

5.8.3颜色对话框控件108

5.8.4字体对话框控件108

5.8.5 PrintDialog控件和PrintDocument控件109

5.8.6对话框控件应用实例开发110

5.9多窗体设计120

5.9.1添加窗体的方法121

5.9.2多窗体应用实例122

5.10上机实训124

5.11本章习题125

第6章 图形图像和多媒体编程127

6.1 GDI+编程128

6.1.1 Graphics对象和画笔画刷128

6.1.2在窗体上显示直线、矩形、椭圆134

6.1.3图像进行平移、旋转与缩放137

6.1.4绘制象棋棋盘138

6.1.5可擦写图形轮廓的实现141

6.2截图操作143

6.2.1固定大小的截图143

6.2.2任意大小的截图144

6.2.3图片的拖动146

6.3图像显示与保存148

6.3.1利用Bitmap类的对象显示图像文件148

6.3.2保存到图像文件149

6.3.3实例开发——图片的显示和保存149

6.4托盘程序152

6.4.1托盘程序的关键技术152

6.4.2开发托盘程序152

6.5定时抓取当前程序窗口154

6.6特殊形状的窗体界面156

6.6.1定制不规则窗体时使用的类库156

6.6.2使用类库定制不规则窗体157

6.6.3使用位图的不规则窗体158

6.7生成数字字符验证码图片161

6.7.1设计原理161

6.7.2功能实现162

6.8播放声音与视频的文件164

6.8.1通过API函数播放声音文件164

6.8.2 ActiveX控件165

6.8.3 Windows Media Player控件播放声音和视频文件165

6.8.4无声动画控件(Animation)166

6.9上机实训167

6.10本章习题167

第7章 网络程序开发169

7.1网络通信编程基础170

7.1.1 Socket套接字简介170

7.1.2 TCP协议和UDP协议170

7.1.3 Socket编程原理171

7.1.4套接字Socket类编程172

7.1.5 .NET框架中网络通信的应用层类178

7.2使用TcpClient类和TcpListener类实现TCP协议通信178

7.2.1 TcpClient类和TcpListener类178

7.2.2实现基于TCP协议的局域网通信程序181

7.3使用UdpClient类实现UDP协议编程185

7.3.1 UdpClient类185

7.3.2 UdpClient类开发UDP程序的过程187

7.4上机实训187

7.5本章习题188

第8章 文件处理和系统操作189

8.1文件夹浏览器设计190

8.1.1目录管理190

8.1.2文件管理191

8.1.3文件夹浏览器实现194

8.2文件的读写201

8.2.1 FileStream类读写文件201

8.2.2文本文件的读写203

8.2.3二进制文件的读写205

8.3 Visual C#.NET调用Windows API函数207

8.3.1 Windows API函数207

8.3.2调用Windows API的基本过程208

8.4注册表编程209

8.5处理鼠标和键盘事件210

8.5.1处理鼠标相关的事件210

8.5.2处理键盘相关的事件211

8.6上机实训212

8.7本章习题212

第9章 数据库编程215

9.1 ADO&ET数据库访问技术216

9.1.1 Connection对象219

9.1.2 Command对象220

9.1.3 DataReader对象220

9.1.4 DataAdapter对象221

9.1.5 DataSet对象222

9.2 SQL Server 2008使用基础223

9.3简单数据表操作方法233

9.3.1利用向导进行数据处理233

9.3.2在保持连接的方式下进行数据操作237

9.3.3在无状态方式下进行数据操作239

9.4使用DataReader顺序读取240

9.5数据库中的图像存取242

9.6上机实训245

9.7本章习题245

第10章Web应用程序开发247

10.1 Web窗体与ASP&ET内置对象248

10.1.1 ASP&ET工作原理248

10.1.2 Web窗体页面的结构248

10.1.3 ASP.NET的常用内置对象249

10.2 ASP&ET常用控件254

10.2.1 ASP&ET控件分类255

10.2.2文本输入控件256

10.2.3复选框和单选钮256

10.2.4 Button.ImageButton和LinkButton控件257

10.2.5 Image控件和ImageMap控件258

10.2.6 DropDownList控件258

10.2.7 Calendar控件259

10.2.8视图控件260

10.2.9验证控件262

10.3 ADO&ET对数据库的操作264

10.3.1连接两种数据库264

10.3.2读取数据库264

10.3.3数据的添加、删除和修改265

10.4数据库操作控件265

10.4.1数据源控件265

10.4.2数据显示控件GridView268

10.5上机实训271

10.6本章习题272

第11章WPF应用程序开发273

11.1 WPF简介274

11.2创建WPF应用程序275

11.3 WPF应用程序实例280

11.4上机实训289

11.5本章习题290

第12章XML技术291

12.1 XML的概念292

12.1.1使用XML的原因292

12.1.2 XML的文件规范293

12.1.3 XML的显示技术296

12.1.4使用DOM访问XML文档297

12.2用.NET框架中的类操作XML文件299

12.2.1与XML有关的命名空间和相关类299

12.2.2对XML文件编辑操作303

12.3使用ADO.NET中的DataSet进行XML文件的创建和读写309

12.3.1使用DataSet创建XML文件309

12.3.2使用DataSet读取XML文件311

12.4基于XML的Web留言板设计313

12.5上机实训320

12.6本章习题320

第13章 图像处理程序实例323

13.1图像处理基础324

13.2图像处理技术333

13.2.1黑白处理333

13.2.2逆反处理334

13.2.3平滑处理336

13.2.4霓虹处理337

13.2.5锐化处理338

13.2.6浮雕处理340

13.2.7图像雾化341

13.2.8底片处理342

13.2.9平移变换343

13.2.10旋转变换344

13.2.11比例变换345

13.2.12查看缩略图346

第14章 B/S型网上考试系统设计349

14.1功能需求分析350

14.2系统设计351

14.3功能模块实现356

14.3.1公共模块356

14.3.2登录模块362

14.3.3后台管理模块365

14.3.4用户管理模块367

14.3.5专业信息管理模块370

14.3.6考试科目管理模块372

14.3.7试卷管理模块374

14.3.8试题管理模块382

14.3.9答题模块393

附录 课后习题参考答案399

热门推荐