本书以visual studio 2008为平台,介绍visual c++网络编程。全书共12章,分上、下两篇共四个部分。 上篇为“mfc网络编程与internet应用开发”,暂不涉及网络协议,而是用现成的mfc类库和api开发人们身边常见的典型应用(主要为客户端程序)。上篇又分两个部分:**部分(第1~2章),介绍网络编程背景和mfc socket编程;第二部分(第3~6章),介绍internet应用开发,以及典型实例的开发过程。下篇为“winsock编程和基于tcp/ip应用开发”,进一步深入到winsock api和应用层协议,详细介绍套接字接口编程基础、p2p以及网络应用协议主要功能的编程实现。下篇也分为两个部分:第三部分(第7~8章),介绍winsock api编程基础和p2p编程;第四部分(第9~12章),介绍基于tcp/ip应用层主要协议(http/ftp/pop3)的程序的实现原理和编程方法。 本书配有光盘,提供同步教学课件和所有源代码文件。