本书共分8章。其中第1~5章介绍了C#多线程处理、TCP、UDP、SMTP和POP3协议的高级应用以及P2P应用编程,第6章介绍了网络数据加密与解密的方法,第7章介绍了三维设计与多媒体编程方法,第8章为与本书配套的上机实验指导。 本书可作为高等院校计算机及相关专业的高年级学生教材,也适用于有一定的C#语言编程基础,而想利用C#和VS2005开发工具进行更复杂的高级应用编程的人员阅读。