图书介绍

Visual C#.NET网络编程pdf电子书版本下载

Visual C#.NET网络编程
  • 仇谷烽,澎洪洪编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302092621
  • 出版时间:2004
  • 标注页数:294页
  • 文件大小:27MB
  • 文件页数:305页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

Visual C#.NET网络编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 NET平台 1

1.1.NET平台简介 1

1.1.1什么是.NET 1

1.1.2NET的功能 3

1.1.3NET的核心组件 4

1.2.NET平台特点 4

1.3.NET平台架构 6

1.4本章小结 7

2.1.1WWW与Internet 8

2.1Internet发展简史 8

第2章 C#Web编程基础 8

2.1.2Web的工作原理 9

2.1.3超文本传输协议 10

2.2Web编程起步 11

2.2.1HTML页面 11

2.2.2HTML表单 15

2.2.3静态和动态Web页面 19

2.2.4Web的演化过程 24

2.3.NETWeb编程 25

2.3.2WebForms 26

2.3.1ASP.NET 26

2.4本章小结 27

第3章 基于ASP.NET的网络编程 28

3.1WebForms 29

3.1.1创建第一个Web窗体 32

3.1.2在Web窗体上添加控件 35

3.1.3将控件与数据绑定 37

3.1.4WebForms的事件响应 40

3.2服务器端控件 41

3.3自定义控件 44

3.3.2将控件添加到工具箱 46

3.3.1创建项目 46

3.3.3个性化控件 47

3.3.4创建自定义设计器 48

3.3.5测试控件 50

3.4HTML控件 50

3.5ASP.NET应用程序 54

3.5.1什么是应用程序 54

3.5.2配置Web.config 58

3.5.3编写Global.asax 62

3.5.4应用和会话 65

3.5.5安全访问控制 70

3.6本章小结 77

第4章 基于TCP/UDP协议的Socket编程 78

4.1Internet和Socket简介 78

4.1.1TCP协议简介 79

4.1.2UDP协议简介 80

4.1.3端口简介 81

4.1.4System.Net名称空间 81

4.2基于TCP协议的网络会话实例 82

4.1.5System.Net.Sockets名称空间 82

4.2.1服务器端编程 83

4.2.2客户端编程 87

4.2.3编译运行 90

4.3基于TCP的P2P文件共享应用 91

4.3.1QRemoteFileStream协议 92

4.3.2QRemoteFileStreamServer类 93

4.3.3QRemoteFileStreamProxy类 93

4.3.4QFileSharingPeer类 93

4.3.5P2P-GUI程序的编写和编译运行 96

4.4基于UDP协议的网络会话实例 98

4.4.1服务器端编程 99

4.4.2客户端编程 103

4.4.3编译运行 105

4.5基于UDP广播的自动收报机的实现 106

4.5.1服务器和客户端的公共类 106

4.5.2服务器端编程 108

4.5.3客户端编程 110

4.5.4编译运行 114

4.6基于UDP的客户—服务器聊天应用的实现 114

4.6.1QTCPServerSession类 115

4.6.2QTCPServer类 117

4.6.3聊天协议 119

4.6.4QChatServer类 120

4.6.5QChatClient类 122

4.6.6编译和运行程序 125

4.7网络资料的访问 126

4.7.1代理的概念 126

4.7.2访问网络资源的客户端程序 127

4.8本章小结 130

5.1远程访问概述 131

第5章 远程访问 131

5.2创建一个简单的远程访问客户—服务器程序 132

5.2.1远程服务对象的创建 133

5.2.2创建主应用 134

5.2.3创建客户端应用 136

5.2.4代码的理解 138

5.2.5示例应用的改进 141

5.3远程访问在企业内部网络中的应用 148

5.3.1对象生命周期和持续时间 148

5.3.2创建一个计数服务器 149

5.3.3创建一个计数主应用 150

5.3.4创建一个计数客户端应用 152

5.4远程访问对象的版本问题 155

5.4.1创建一个带版本的远程访问应用 156

5.4.2创建一个带版本的远程访问主应用 157

5.4.3创建一个带版本的远程访问客户端应用 159

5.5本章小结 161

第6章 基于MSMQ的消息队列 162

6.1MSMQ概述 162

6.1.1MSMQ的架构 163

6.2.1一个简单的MSMQ应用 164

6.1.2MSMQ的安装 164

6.2创建一个简单的MSMQ应用 164

6.2.2MSMQ应用代码分析和一些高级技术 166

6.3创建一个复杂的MSMQ应用 174

6.3.1创建MSMQDrawing绘图类库 174

6.3.2创建DrawingSender绘图发送工程 176

6.3.3创建DrawingReceiver绘图接收工程 179

6.4MSMQ的异步调用 182

6.5本章小结 184

7.1电子邮件的相关基础知识 185

第7章 电子邮件客户端系统 185

7.2POP3邮件接收程序 186

7.2.1POP3协议简介 187

7.2.2利用POP3协议的邮件接收程序 188

7.3SMTP邮件发送程序 195

7.3.1SMTP协议简介 195

7.3.2利用SMTP协议发送邮件 206

7.4ESMTP邮件发送程序 210

7.5本章小结 220

8.1.1DNS类 221

第8章 网络编程实用技巧示例 221

8.1获得主机名和IP地址 221

8.1.2读取计算机名和本机固定IP地址 222

8.1.3读取计算机名和本机当前所有的IP地址 223

8.2获取机器的MAC地址 225

8.2.1获得本地机器的MAC地址 225

8.2.2获得远程机器的MAC地址 226

8.3简单Web服务器的开发 229

8.3.1HTTP协议的工作原理 229

8.3.2简单Web服务器的开发 230

8.4文件的下载和上传 240

8.4.1文件的下载 240

8.4.2文件的上传 242

8.5本章小结 244

第9章 XMLWebServices编程 245

9.1WebServices的应用场合 245

9.2WebServices的体系结构 247

9.2.1WebServices的搜索引擎 248

9.2.2WebServices的发现 250

9.2.4WebServices客户端程序对方法的调用 251

9.2.3WebServices可调用的方法 251

9.3WebServices与.NET 253

9.3.1WebServices的刨建 254

9.3.2WebServices的客户端程序 255

9.4一个简单的ASP.NETWebServices 256

9.4.1WebServices的创建 256

9.4.2WebServices客户端程序 272

9.5本章小结 277

10.1.1功能模块设计 278

10.1大整数处理的功能设计 278

第10章 一个大整数计算的WebServices 278

10.1.2关键技术 279

10.2WebServices的创建 280

10.2.1大整数计算基本类库的创建 280

10.2.2大整数计算WebServices的创建 282

10.3客户端程序的创建 284

10.3.1基于Windows的客户端程序 284

10.3.2基于ASP.NET的网络客户端程序 289

10.4程序测试 291

10.5本章小结 294

精品推荐