《Windows网络编程基础教程》主要介绍使用VisualC++基于WindowsSocket开发网络应用程序的方法。全书共分9章。第1章介绍计算机网络的基本工作原理、网络程序的工作模式、编程方法等内容;第2章介绍使用VisualC++2010开发Windows应用程序的方法;第3~8章由易到难逐步介绍流式套接字、数据报套接字以及原始套接字的编程方法和相关的Windows编程知识,并对网络通信中的多线程编程、I/O模型以及IP分组的捕获分析等内容进行深入讲解;第9章介绍MFC提供的两个WinSock类—一CAsyncSocket类和CSocket类的使用方法。本书主要供普通高校计算机类专业的大学本科生使用,也可供对网络编程感兴趣的各类人员自学使用。