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

- 马晓波主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302317661
- 出版时间:2013
- 标注页数:401页
- 文件大小:99MB
- 文件页数:411页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
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
热门推荐
- 2870848.html
- 1439989.html
- 86704.html
- 971877.html
- 3535549.html
- 1805752.html
- 2256952.html
- 1065925.html
- 2004068.html
- 2291592.html
- http://www.ickdjs.cc/book_809319.html
- http://www.ickdjs.cc/book_3693495.html
- http://www.ickdjs.cc/book_1442369.html
- http://www.ickdjs.cc/book_3233412.html
- http://www.ickdjs.cc/book_1329478.html
- http://www.ickdjs.cc/book_2642319.html
- http://www.ickdjs.cc/book_2948836.html
- http://www.ickdjs.cc/book_2183508.html
- http://www.ickdjs.cc/book_2470740.html
- http://www.ickdjs.cc/book_3520616.html