图书介绍

Visual Basic .NET网络程序设计 TCP/IP与Internet Programmingpdf电子书版本下载

Visual Basic .NET网络程序设计 TCP/IP与Internet Programming
  • 黄嘉辉编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302068968
  • 出版时间:2003
  • 标注页数:562页
  • 文件大小:66MB
  • 文件页数:572页
  • 主题词:BASIC语言-程序设计

PDF下载


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

下载说明

Visual Basic .NET网络程序设计 TCP/IP与Internet ProgrammingPDF格式电子书版下载

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

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

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

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

图书目录

第1章 Microsoft .NET Framework与Visual Basic .NET 1

1.1 Microsoft .NET Framework 1

1.2 Common Language Runtime(CLR) 2

1.3 .NET Framework Class Library 3

1.3.1 面向对象的概念 3

1.3.2 Microsoft .NET Framework的类库对面向对象技术的实现 4

1.4 Microsoft Visual Basic .NET 6

1.5 安装Microsoft Visual Studio .NET 7

1.6 Visual Basic 6.0项目升级为Visual Basic .NET项目 13

2.1 历史与沿革 18

第2章 网络概论 18

2.2 OSI七层体系结构 20

2.3 网络结构与局域网络 23

2.4 TCP/IP 25

2.5 TCP与UDP 28

2.6 IP地址 28

2.7 IPv6协议 31

2.8 域名系统DNS 32

2.9 通信端口 35

2.10 RFC 36

第3章 Socket 39

3.1 Berkeley Socket 39

3.2 Java Socket 43

3.3 Microsoft Windows Socket API 49

3.3.1 Winsock API的分类 51

3.3.2 Winsock在应用程序开发上的分类 54

3.4 Microsofi WinSock Control 56

3.5 Microsoft .NET Framework类库 60

3.5.1 System.Net 61

3.5.2 System.Net.Sockets.Socket 62

3.5.3 System.Net.Sockets.TcpListener 65

3.5.4 System.Net.Sockets.TcpClient 66

3.5.5 System.Net.Sockets.UdpClient 68

3.6 本章小结 69

4.1 IP与DNS 70

第4章 网络基本应用 70

4.1.1 System.Net.IPAddress类 71

4.1.2 System.Net.IPEndPoint类 73

4.1.3 System.Net.DNS类 76

4.2 URL与System.Uri类 83

4.3 Cookie与System.Net.Cookie类 86

4.4 请求(Request)与响应(Response) 89

4.4.1 HTTP请求 91

4.4.2 System.Net.HttpWebRequest类 92

4.4.3 HTTP响应 95

4.4.4 System.Net.HttpWebResponse类 97

5.1 服务器端应用程序流程 102

第5章 建立服务器端程序 102

5.2 建立服务器端Socket 104

5.2.1 Socket 104

5.2.2 TcpListener 109

5.3 接受客户端连接 112

5.3.1 Socket.Accept 112

5.3.2 TcpListener.AcceptSocket/AcceptTcpClient 119

5.4 接收与传送客户端信息 122

5.4.1 Socket.Send/Receive 122

5.4.2 服务器端输入/输出数据流NetworkStream 127

5.5.1 Socket.Close方法 132

5.5 关闭连接 132

5.5.2 TcpListener.Stop方法 134

5.6 Date Time服务器端应用 134

第6章 建立客户端程序 140

6.1 客户端应用程序流程 140

6.2 建立客户端Socket 141

6.2.1 Socket 141

6.2.2 TcpClient 145

6.3 连接服务器端 146

6.3.1 Socket.Connect方法 147

6.3.2 TcpClient Connect方法 149

6.4.1 Socket.Send/Receive 150

6.4 接收与传送服务器端信息 150

6.4.2 客户端输入/输出数据流NetworkStream 156

6.5 关闭连接 160

6.5.1 Socket.Close方法 160

6.5.2 TcpClient.Close方法 161

6.6 DateTime客户端应用 162

第7章 Microsoft WinSock Oontrol控件 167

7.1 Microsoft WinSock Control介绍 167

7.2 UDP应用 171

7.3 TCP应用——Client/Server程序设计 178

7.4 侦测本机IP地址 183

7.5 计算机联机状态 186

7.6 通信端口 187

第8章 SMTP协议 191

8.1 SMTP介绍 191

8.1.1 邮件格式 192

8.1.2 SMTP消息 193

8.1.3 SMTP指令 195

8.1.4 SMTP流程 196

8.2 SMTP Client——Socket 198

8.3 SMTP Client——TcpClient 207

第9章 POP3协议 210

9.1 POP3介绍 210

9.1.1 AUTHORIZATION 212

9.1.2 TRANSACTION 213

9.1.3 UPDATE 216

9.2 POP3 Client——Socket 217

9.3 POP3 Client——TcpClient 224

第10章 System.Web.Mail 228

10.1 System.Web.Mail介绍 228

10.2 指定SMTP服务器 230

10.3 设置E-mail地址 230

10.4 处理E-mail内容 231

10.5 处理附件 233

10.6 传送邮件 235

10.7 System.Web.Mail应用 236

11.1 Microsoft MAPI Control控件介绍 241

第11章 Microsoft MAPI Control控件 241

11.2 发送邮件 244

11.3 处理邮件附件 249

第12章 FTP协议 254

12.1 FTP协议介绍 254

12.1.1 FTP架构 254

12.1.2 FTP指令 255

12.1.3 FTP服务器端响应消息 261

12.1.4 FTP流程 263

12.2 FTP服务器范例 266

13.1 HTTP协议 287

第13章 HTTP协议与Web服务器 287

13.1.1 HTTP标题 288

13.1.2 HTTP方法 291

13.1.3 HTTP响应消息 294

13.1.4 URL 295

13.1.5 HTTP流程 296

13.2 Web服务器端程序设计——使用Socket 298

13.3 Web服务器端程序设计——使用TcpListener 306

13.4 取得网页内容 309

第14章 浏览器 311

14.1 Microsoft Web Browser控件介绍 313

14.2 浏览器功能 323

14.3 OLE指令 328

14.4 收藏夹 334

14.4.1 添加到收藏夹 335

14.4.2 整理收藏夹 339

14.5 下载文件 341

14.6 实时自动完成 343

第15章 Microsoft Internet Transfer Control控件 349

15.1 Microsoft Internet Transfer Control控件介绍 349

15.2 FTP协议 350

15.3 FTP浏览器 358

15.4 HTTP协议 368

15.5 HTTP标题信息 371

16.1 Windows Networking基本概念 376

第16章 Windows Networking网络资源应用 376

16.2 连接网络磁盘驱动器/浏览打印机连接端口 378

16.3 中断网络磁盘驱动器/打印机 380

16.4 建立网络资源连接之一 383

16.5 建立网络资源连接之二 385

16.6 建立网络资源连接之三 388

16.7 中断网络资源连接之一 389

16.8 中断网络资源连接之二 391

16.9 取得连接资源名称 392

16.10 取得网络连接用户名称 394

16.11 WNet API扩展错误消息 396

17.1 Microsoft Win32 Internet API的基本概念 399

第17章 Microsoft Win32 Internet API 399

17.2 远程访问服务的基本概念 401

17.3 执行拨号网络程序 404

17.4 HTTP Cookies 410

17.4.1 Cookies的有关知识 410

17.4.2 Microsoft Win32 Internet API对HTTP Cookies的支持 412

17.5 URL介绍 416

17.6 URL Escape(转义编码)处理 417

17.7 合并URL字符串 420

17.8 Microsoft Win32 Internet API高级应用 422

17.9 建立Internet会话 424

17.10 建立FTP、HTTP或Gopher服务 431

17.11 HTTP通信协议——下载网页内容 436

17.12 FTP文件传输协议 441

17.13 浏览FTP服务器端目录 445

17.14 FTP下载及上传功能 447

17.14.1 下载文件 447

17.14.2 上传文件 450

17.15 FTP其他功能介绍 453

17.15.1 新增FTP服务器端目录 453

17.15.2 删除FTP服务器端目录 455

17.15.3 删除FTP服务器端文件 457

17.15.4 重新命名FTP服务器端文件 458

附录A 控制流程 461

附录B 窗口用户界面类 469

附录C 线程 505

附录D Mi crosoft RAS API 513

附录E Secure Socket Layer(SSL) 520

附录F 面向对象与系统开发 525

附录G UML 529

附录H 本书的中英文术语对照 532

附录I RFC 534

附录J 通信端口 537

附录K MIME类型及扩展 542

附录L ISO语言代码 552

附录M ISO国家及地区代码 555

附录N 参考资料 562

精品推荐