第1章 Microsoft.NET Framework 1.1 Microsoft.NET Framework概述 1.2 CLR 1.3 Microsoft.NET Framework类库概述 1.4 安装Visual Studio.NET 2003 第2章 网络概论 2.1 历史与沿革 2.2 OSI七层模型 2.3 网络结构与局域网 2.4 TCP/IP 2.5 TCP与UDP 2.6 IP地址 2.7 IPv6协议 2.8 DNS 2.9 端口 2.10 RFC 第3章 Socket 3.1 Berkeley Socket 3.2 Java Socket 3.3 Microsoft Windows Socket API 3.4 Microsoft Winsock Control 3.5 Microsoft.NET Framework类库 3.5.1 System.Net 3.5.2 System.Net.Sockets.Socket 3.5.3 System.Net.Sockets.TcpListener 3.5.4 System.Net.Sockets.TcpClient 3.5.5 System.Net.SocketS.UdpClient 第4章 基本应用 4.1 IP与DNS 4.1.1 System.Net.IPAddress类 4.1.2 System.Net.IPEndPoint类 4.1.3 System.Net.DNS类 4.2 URL与System.Uri类 4.3 Cookie与System.Net.Cookie类 4.4 请求与响应 4.4.1 HTTP请求 4.4.2 System.Net.HttpWebRequest类 4.4.3 HTTP响应 4.4.4 System.Net.HttpWebResponse类 第5章 服务器程序结构 5.1 服务器应用程序流程 5.2 建立服务器Socket 5.2.1 Socket 5.2.2 TcpListener 5.3 接受客户端连接 5.3.1 Socket.Accept 5.3.2 TcpListener.AcceptSocket/AcceptTcpClient 5.4 接收与发送客户端信息 5.4.1 Socket.Send/Receive 5.4.2 服务器输入输出数据流——NetworkStream 5.5 关闭连接 5.5.1 Socket.Close 5.5.2 TcpListener.Stop 5.6 DateTime服务器应用 第6章 客户端程序结构 6.1 客户端应用程序流程 6.2 建立客户端Socket 6.2.1 Socket 6.2.2 TcpClinet 6.3 连接服务器 6.3.1 Socket.Connect 6.3.2 TcpClient.Connect 6.4 接收与传输服务器信息 6.4.1 Socket.Send/Receive 6.4.2 客户端输入输出数据流——NetworkStream 6.5 关闭连接 6.5.1 Socket.Close 6.5.2 TcpClient.Close 6.6 DateTime客户端应用 第7章 SMTP协议 7.1 SMTP介绍 7.1.1 邮件格式 7.1.2 SMTP信息 7.1.3 SMTP指令 7.1.4 SMTP流程 7.2 SMTP Client——Socket 7.3 SMTP Client——TcpClient 第8章 POP3协议 8.1 POP3介绍 8.1.1 认证 8.1.2 邮件发送 8.1.3 更新 8.2 POP3 Client-Socket 8.3 POP3 Client-Tcp客户端 第9章 System.Web.Mail 9.1 System.Web.Mail介绍 9.2 指定SMTP服务器 9.3 设置E-mail地址 9.4 处理E-mail内容 9.5 处理附件 9.6 发送邮件 9.7 System.Web.Mail应用 第10章 FTP协议 10.1 FTP协议介绍 10.1.1 FTP结构 10.1.2 FTP指令 10.1.3 FTP服务器响应信息 10.1.4 FTP流程 10.2 FTP服务器范例 第11章 HTTP协议与Web服务器 11.1 HTTP协议 11.1.1 HTTP标题 11.1.2 HTTP方法 11.1.3 HTTP响应信息 11.1.4 URL 11.1.5 HTTP流程 11.2 Web服务器——Socket 11.3 Web服务器——TcpListener 11.4 取得网页内容 附录A 面向对象与系统开发 附录B UML 附录C 控制流程 附录D 窗口用户界面类 附录E 线程 附录F Java与.NET的比较 附录G SSL 附录H 使用Windows API 附录I Microsoft Windows Networking API 附录J Microsoft RAS API 附录K Microsoft Win32 Internet API 附录L RFC 附录M 端口 参考文献
|