图书介绍
C#网络编程及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘瑞新主编;马骏,何欣等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:711114502X
- 出版时间:2004
- 标注页数:383页
- 文件大小:36MB
- 文件页数:393页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#网络编程及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#.NET概述1
1.1 Microsoft.NET Framework1
1.1.1公共语言运行库1
1.1.2类库2
1.2 C#语言概述2
1.2.1 C#的特点2
1.2.2 C#与C++的比较3
1.2.3 C#与Java的比较4
1.3 C#应用程序的结构4
1.3.1名称空间5
1.3.2控制台应用程序6
1.3.3 Windows应用程序7
1.3.4 ASP.NETWeb应用程序8
1.3.5 C#程序一般格式举例8
1.3.6程序代码注释10
1.4习题111
第2章 C#数据类型12
2.1值类型12
2.1.1整型12
2.1.2浮点型13
2.1.3小数型14
2.1.4布尔型14
2.1.5 struct型14
2.1.6 enum型15
2.2数组16
2.3数据类型之间的转换18
2.4装箱和拆箱19
2.4.1装箱19
2.4.2拆箱19
2.5运算符与优先级20
2.6习题221
第3章 C#语句22
3.1条件分支语句22
3.1.1if语句22
3.1.2 switch语句23
3.2循环与跳转语句25
3.2.1循环语句25
3.2.2跳转语句27
3.2.3循环与跳转综合举例28
3.3异常处理语句30
3.3.1try-catch语句30
3.3.2try-catch-finally语句30
3.3.3 throw语句31
3.4习题332
第4章 类33
4.1基础知识33
4.1.1类的组织33
4.1.2对象的生存周期34
4.1.3字段和局部变量35
4.1.4静态成员与实例成员35
4.1.5访问修饰符36
4.2构造函数36
4.2.1默认构造函数37
4.2.2重载构造函数37
4.3方法37
4.3.1方法的定义与使用38
4.3.2方法中的参数传递38
4.3.3方法重载41
4.4属性与索引42
4.4.1属性的使用42
4.4.2属性与方法的区别43
4.4.3使用索引43
4.5 String类44
4.5.1字符串的表示格式45
4.5.2常用字符串操作方法47
4.6 StringBuilder类49
4.7 Convert类51
4.8 DateTime类51
4.9 Math类53
4.10习题454
第5章 继承、多态、委托与事件56
5.1继承、多态与接口56
5.1.1实现类继承的方法57
5.1.2重写基类的方法58
5.1.3隐藏基类的方法59
5.1.4使用sealed防止类被继承60
5.1.5版本控制61
5.1.6抽象类和接口64
5.2委托69
5.3事件71
5.3.1声明一个事件72
5.3.2调用事件74
5.3.3声明事件发生时处理的方法74
5.3.4将事件和委托关联在一起75
5.4习题575
第6章 设计窗体和控件77
6.1 Win Forms窗体控件77
6.1.1 控件中一些常用的属性和事件77
6.1.2 Label控件和LinkLabel控件77
6.1.3 Button控件78
6.1.4 TextBox控件80
6.1.5 CheckBox控件81
6.1.6 CheckedListBox控件82
6.1.7 RadioButton控件84
6.1.8 ListBox控件85
6.1.9 ComboBox控件87
6.1.10 ToolTip控件88
6.1.11 PictureBox控件89
6.1.12 MainMenu控件89
6.1.13 ProgressBar控件90
6.1.14 TabControl控件91
6.1.15 ListView控件92
6.2 ASP.NET Web服务器控件94
6.2.1按钮控件95
6.2.2 TextBox控件97
6.2.3 Panel控件98
6.2.4 CheckBox控件99
6.2.5 CheckBoxList控件99
6.2.6 RadioButton控件101
6.2.7 RadioButtonList控件102
6.2.8 ListBox控件103
6.2.9 DropDownList控件105
6.2.10 Image控件106
6.2.11 HyperLink控件106
6.2.12 Table控件106
6.3 Web窗体HTML控件和客户端脚本108
6.3.1基本HTML标注108
6.3.2 File Field控件109
6.3.3 Table控件110
6.3.4 Grid Layout Panel控件110
6.4 Web窗体设计模式与HTML模式联合使用111
6.4.1使用MARQUEE显示滚动文字111
6.4.2使用EMBED显示Flash动画112
6.4.3使用IFRAME嵌入其他网页112
6.5在代码隐藏类中编写HTML及客户端脚本的方法112
6.5.1设置脚本属性112
6.5.2弹出消息框113
6.5.3弹出模式对话框113
6.5.4弹出非模式对话框114
6.5.5播放背景音乐114
6.6正则表达式114
6.6.1书写形式115
6.6.2常用匹配符号115
6.6.3正则表达式的书写举例115
6.6.4在RegularExpressionValidator控件中使用正则表达式115
6.7 Web服务器验证控件116
6.7.1 RequiredFieldValidator控件116
6.7.2 CompareValidator控件117
6.7.3 RangeValidator控件119
6.7.4 CustomValidator控件119
6.7.5 ValidationSummary控件121
6.8习题6122
第7章 ADO.NET与数据操作123
7.1与数据库的连接124
7.1.1 与SQLServer数据库的连接124
7.1.2与Oracle数据库的连接126
7.1.3与Access数据库的连接126
7.1.4与Visual Foxpro数据库的连接127
7.2常用SQLServer语句介绍127
7.2.1 Select语句128
7.2.2 Insert语句129
7.2.3 Delete语句130
7.2.4Update语句130
7.2.5其他SQLServer语句131
7.2.6常用SQLServer函数131
7.2.7存储过程134
7.3简单数据表的操作方法136
7.3.1利用向导进行数据处理136
7.3.2在保持连接的方式下进行数据操作138
7.3.3在无状态方式下进行数据操作140
7.4使用存储过程提高执行效率142
7.5 使用DataSet和DataGrid进行复杂操作143
7.5.1 数据表字段的格式化显示143
7.5.2利用DataView实现过滤和排序146
7.5.3 Windows窗体中的自定义数据绑定148
7.5.4 Web窗体中的自定义数据绑定152
7.5.5利用窗体继承避免重复处理157
7.5.6表间的关联和数据约束163
7.5.7利用事件在DataGrid中使用下拉列表框164
7.6数据库中的图像存取167
7.6.1数据库中的图像存取方法167
7.6.2数据库中的图像存取示例168
7.7水晶报表171
7.7.1在Windows应用程序中使用水晶报表的方法172
7.7.2在Web应用程序中使用水晶报表的方法173
7.8习题7174
第8章 ASP.NET Web应用程序开发177
8.1 Web应用程序中的常用对象177
8.1.1 Response与Request对象177
8.1.2 Application与Session对象178
8.2理解Global.asax178
8.3在Web.config中保存配置179
8.4网页的切换与数据传递180
8.4.1网页的切换181
8.4.2网页间的数据传递181
8.5使用Web用户控件184
8.6统计网站在线人数185
8.7统计用户登录次数187
8.8文件的上传与下载188
8.9发布即时信息189
8.10习题8191
第9章 网络协议与套接字编程194
9.1进程和线程194
9.2 C#中线程的开发196
9.3 TCP/IP网络协议198
9.4套接字编程技术200
9.4.1IP地址和端口200
9.4.2套接字203
9.4.3面向连接的套接字205
9.4.4无连接的套接字207
9.4.5无阻塞编程技术208
9.5数据流209
9.5.1文件流209
9.5.2网络流212
9.6习题9213
第10章 TCP协议开发214
10.1基本概念214
10.2定义与获取主机信息214
10.2.1定义主机对象215
10.2.2获取主机信息215
10.3同步套接字编程216
10.3.1服务器端口绑定与监听216
10.3.2客户端的建立与服务器的连接217
10.3.3发送数据217
10.3.4接收数据218
10.3.5 TCP协议的无消息边界问题219
10.4同步套接字开发举例219
10.4.1服务器编程220
10.4.2客户端编程223
10.5 使用TcpClient和TcpListener简化TCP编程227
10.5.1 TcpClient类227
10.5.2 TcpListener类228
10.6异步套接字编程230
10.6.1 BeginAccept方法和EndAccept方法230
10.6.2 BeginConnect方法和EndConnect方法231
10.6.3异步发送和接收数据232
10.7异步套接字开发举例233
10.7.1服务器端设计233
10.7.2客户端设计236
10.8习题10240
第11章 UDP协议开发241
11.1 UDP协议概述241
11.2 UDP协议的套接字编程技术241
11.2.1使用SendTo方法和ReceiveFrom方法241
11.2.2使用Send方法和Receive方法243
11.2.3解决UDP数据丢失问题245
11.3 使用UdpClient简化UDP编程247
11.4使用UDP协议进行广播和组播251
11.4.1在Internet上发布广告251
11.4.2在Internet上举行网络会议讨论255
11.5习题11259
第12章 FTP协议开发260
12.1 FTP协议规范260
12.1.1 FTP命令260
12.1.2 FTP响应码261
12.2 FTP协议开发举例261
12.2.1发送和接收数据的方法261
12.2.2服务器开发263
12.2.3客户端开发268
12.3习题12274
第13章 SMTP与POP3协议开发275
13.1 电子邮件的工作原理275
13.2简单邮件传输协议275
13.2.1 电子邮件的组成275
13.2.2与邮件服务器的连接276
13.2.3邮件的发送过程277
13.3邮件发送举例278
13.3.1利用TcpClient类直接发送邮件278
13.3.2利用SmtpMail类发送邮件288
13.4 POP3协议289
13.4.1 POP3简介289
13.4.2工作原理289
13.5邮件接收处理举例291
13.6习题13301
第14章 图形图像与多媒体编程302
14.1 GDI+概述302
14.1.1 Graphics类303
14.1.2颜色303
14.1.3笔和画刷304
14.1.4平移、旋转和缩放309
14.2绘制图形310
14.2.1直线310
14.2.2矩形311
14.2.3多边形312
14.2.4曲线313
14.2.5椭圆314
14.3图像的显示与保存315
14.3.1显示图像315
14.3.2保存图像316
14.4动画设计319
14.4.1奔跑的豹子319
14.4.2图像变换321
14.5 Web应用程序中的图形326
图像操作326
14.5.1绘制图形326
14.5.2 Web图片浏览器328
14.6音频与视频播放330
14.6.1 Windows Media Player控件330
14.6.2制作媒体播放器330
14.7习题14331
第15章 基于组件的开发技术332
15.1相关概念332
15.2组件的开发与调用方法333
15.2.1组件的一般开发方法333
15.2.2在Windows应用程序中调用开发的组件334
15.2.3在Web应用程序中调用开发的组件335
15.3用户控件336
15.3.1字符串逆序和排序336
15.3.2 显示和打印数据库表337
15.4自定义控件343
15.5在Web应用程序中调用Windows用户控件和自定义控件347
15.6习题15348
第16章 XML Web Service开发349
16.1 XML简介349
16.2 SOAP与WSDL350
16.3 Web Service的开发方法350
16.4 Web Service的调用方法352
16.4.1在Windows应用程序中调用Web Service352
16.4.2在Web应用程序中调用Web Service353
16.5习题16355
第17章 网络安全356
17.1网络安全概述356
17.2.NET安全特性357
17.2.1应用程序安全358
17.2.2安全工具360
17.3 Web应用程序的安全性360
17.3.1用户名与密码安全机制361
17.3.2使用ASP.NET表单验证361
17.4套接字权限362
17.4.1声明性安全362
17.4.2声明性安全的实现363
17.4.3强制性安全364
17.5数据加密与传输364
17.5.1数据加密364
17.5.2使用数据加密类365
17.5.3数据加密传输方法367
17.6习题17372
附录 常见问题解答373
热门推荐
- 1341234.html
- 2466763.html
- 3243671.html
- 3799832.html
- 226737.html
- 2717168.html
- 3786513.html
- 3005895.html
- 3692111.html
- 3432873.html
- http://www.ickdjs.cc/book_341073.html
- http://www.ickdjs.cc/book_841646.html
- http://www.ickdjs.cc/book_2155079.html
- http://www.ickdjs.cc/book_3330200.html
- http://www.ickdjs.cc/book_2565534.html
- http://www.ickdjs.cc/book_3401323.html
- http://www.ickdjs.cc/book_3734645.html
- http://www.ickdjs.cc/book_1815458.html
- http://www.ickdjs.cc/book_34738.html
- http://www.ickdjs.cc/book_3495552.html