图书介绍
C#网络与通信程序设计案例精讲PDF|Epub|txt|kindle电子书版本网盘下载
![C#网络与通信程序设计案例精讲](https://www.shukui.net/cover/67/33090718.jpg)
- 吴晨,陈建孝编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302136734
- 出版时间:2006
- 标注页数:395页
- 文件大小:168MB
- 文件页数:405页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#网络与通信程序设计案例精讲PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#网络编程基础1
1.1 Visual C#集成开发环境2
1.1.1 起始页2
1.1.2 解决方案资源管理器3
1.1.3 类视图4
1.1.4 服务器资源管理器4
1.1.5 属性窗口5
1.1.6 工具箱窗口5
1.2 Visual C#网络通信编程基础6
1.2.1 网络体系结构与网络编程6
1.2.3 .NET中的Socket编程7
1.3 Visual C#网络应用开发流程7
1.2.2 .NET中的网络编程组件7
1.3.1 系统功能分析8
1.3.2 系统设计8
1.3.3 系统实现8
1.3.4 程序的调试和运行12
第2章 FTP服务器16
2.1 FTP协议17
2.1.1 FTP命令17
2.1.2 FTP响应18
2.2 必备知识19
2.2.1 接收命令19
2.2.2 发送响应和数据20
2.2.3 如何获取本机IP地址21
2.3.1 主界面23
2.3 系统功能23
2.3.2 登录管理24
2.3.3 目录管理24
2.3.4 文件传输25
2.4 系统设计25
2.5 系统实现27
2.5.1 服务器主界面27
2.5.2 封装客户信息32
2.5.3 处理客户端的请求39
2.6 程序的运行和测试50
第3章 FTP客户端52
3.1 FTP命令53
3.1.1 连接操作53
3.1.2 设置模式55
3.1.3 目录操作56
3.1.4 发送操作58
3.1.5 获取操作58
3.1.6 其他命令59
3.2 必备知识59
3.2.1 TreeView和ListView的使用60
3.2.2 文件访问方法63
3.3 系统功能64
3.3.1 主界面64
3.3.2 登录管理65
3.3.3 目录管理65
3.3.4 文件传输66
3.4 系统设计66
3.5.1 主界面68
3.5 系统实现68
3.5.2 登录和退出服务器73
3.5.3 进入目录76
3.5.4 显示当前目录77
3.5.5 删除文件或者目录78
3.5.6 创建子目录78
3.5.7 目录或者文件改名78
3.5.8 列目录79
3.5.9 发送文件83
3.5.10 接收文件86
3.5.11 其他功能87
3.6 程序的运行和测试88
第4章 电子邮箱客户端90
4.1.1 POP3协议91
4.1 POP和SMTP协议91
4.1.2 SMTP协议94
4.2 必备知识96
4.2.1 发送命令96
4.2.2 解析邮件97
4.3 系统功能101
4.3.1 主界面101
4.3.2 账户管理102
4.3.3 新建邮件103
4.3.4 接收/发送邮件104
4.4 系统设计104
4.4.1 数据库设计104
4.4.2 主要功能设计105
4.5 系统实现108
4.5.1 主程序框架108
4.5.2 封装邮件信息117
4.5.3 封装账号信息120
4.5.4 封装邮件操作功能124
4.5.5 基于POP3/SMTP的邮件接收和发送操作129
4.5.6 设置邮箱账号140
4.5.7 邮箱属性143
4.5.8 编辑邮件147
4.5.9 接收和发送进度显示149
4.6 程序的运行和测试149
第5章 基于Socket的聊天室150
5.1 服务器/客户端聊天室模型151
5.2 必备知识152
5.2.1 聊天协议的应答152
5.2.2 聊天状态153
5.2.3 聊天命令153
5.3 系统功能154
5.3.1 聊天室服务器155
5.3.2 聊天室客户端155
5.4 系统设计156
5.4.1 聊天室服务器的协议解析流程156
5.4.2 聊天室客户端的协议解析流程158
5.5 系统实现159
5.5.1 服务器端设计159
5.5.2 客户端设计170
5.6 程序的运行和测试177
第6章 多线程下载181
6.1 多线程概述182
6.2 必备知识182
6.2.1 Thread(线程)类182
6.2.2 WebClient类183
6.2.3 WebRequest类184
6.3 系统功能184
6.4 系统设计184
6.5 系统实现185
6.5.1 主程序架构185
6.5.2 线程的创建190
6.5.3 停止线程190
6.5.4 文件下载191
6.6 程序的运行和测试194
第7章 基于Web的电子书店195
7.1 Web应用概述196
7.2 必备知识196
7.2.1 存储过程196
7.2.2 ASP.NET调用存储过程198
7.3 系统功能199
7.3.1 主界面199
7.3.2 用户登录管理199
7.3.3 图书查询200
7.3.4 浏览图书信息202
7.3.5 购物车202
7.4 系统设计203
7.4.1 数据库设计204
7.4.2 模块设计206
7.5 系统实现208
7.5.1 主程序架构209
7.5.2 用户注册225
7.5.3 用户登录228
7.5.4 用户信息修改230
7.5.5 按类型查询图书233
7.5.6 详细查询236
7.5.7 浏览图书信息239
7.5.8 购物车模块241
7.6 程序的运行和测试251
第8章 网络游戏253
8.2 必备知识254
8.1 网络游戏概述254
8.3 系统功能255
8.3.1 登录界面255
8.3.2 游戏主界面255
8.3.3 连接服务器256
8.3.4 游戏256
8.3.5 判断胜负256
8.4 系统设计257
8.5 系统实现258
8.5.1 登录窗口的实现258
8.5.2 游戏功能的实现264
8.5.3 游戏服务器的实现270
8.5.4 游戏客户端实现276
8.6 程序的运行和测试282
第9章 基于HTTP协议的浏览器283
9.1 HTTP协议概述284
9.2 必备知识284
9.2.1 Registry类285
9.2.2 RegistryKey类286
9.3 系统功能288
9.3.1 主界面288
9.3.2 浏览网页291
9.3.3 浏览设置291
9.3.4 浏览器设置292
9.3.5 历史记录292
9.5 系统实现293
9.4 系统设计293
9.5.1 主程序架构294
9.5.2 浏览功能实现298
9.5.3 浏览设置299
9.5.4 浏览器设置300
9.5.5 历史记录301
9.6 程序的运行和测试302
第10章 基于Web Service技术的通信304
10.1 Web Service概述305
10.2 必备知识306
10.3 系统功能307
10.4 系统设计309
10.4.1 数据库的设计309
10.4.2 Web服务的设计311
10.4.3 客户端的设计312
10.5.1 数据库的实现314
10.5 系统实现314
10.5.2 Web服务的实现326
10.5.3 客户端的实现341
10.6 程序运行和测试352
第11章 Telnet客户端实现353
11.1 Telnet协议354
11.1.1 Telnet选项协商354
11.1.2 协商子选项356
11.1.3 网络虚拟终端字符356
11.2 必备知识357
11.2.1 Telnet选项的定义357
11.3.1 主界面358
11.2.2 Telnet命令模式358
11.3 系统功能358
11.3.2 连接设置359
11.4 系统设计360
11.5 系统实现361
11.5.1 主界面362
11.5.2 封装账户信息381
11.6 程序的运行和测试383
附录 .NET中的Socket编程386
A Socket简介387
B Socket构造函数387
C Socket属性387
D Socket方法389