Visual C#网络编程

Visual C#网络编程

评分

★★★★★

ISBN

9787121146466

出版社

电子工业出版社 2011-10-01出版

作者

郑阿奇

分类

编程设计

内容简介
本书以Visual Studio 2008为平台,介绍Visual C++网络编程。第一部分为“C# 语言网络编程基础”,主要介绍背景知识和C# 语言本身与网络编程有关的高级特性。第二部分为“网络传输编程”,也就是人们通常所说的Socket编程,包括TCP、UDP等基于网络传输层接口的编程,由于各种网络应用的协议都是建立在传输层之上的,故这部分内容是网络编程的基础。第三部分为“Internet应用编程”,是本书的主体部分,介绍各种典型的网络应用的编程开发方法。
AI简介
这是一本以Visual Studio 2008为平台,深入介绍Visual C++网络编程的教材。这本书首先介绍了C#语言网络编程背景,包括C#语言在互联网应用,特别是Web 2.0时代背景下的发展和应用。书中还详细介绍了C#语言本身与网络编程有关的高级特性,如C#委托机制、C#多线程和C#方法回调等。 其次,本书详细讲解了网络传输编程,包括TCP、UDP等基于网络传输层接口的编程。其中,TCP协议是一种面向连接的、可靠的、基于字节流的传输层通信协议,而UDP协议则是一种无连接的、不可靠的、基于数据报的传输层通信协议。此外,本书还介绍了P2P编程,包括P2P基础知识、.NET对P2P编程的支持、P2P资源发现原理与编程以及P2P在现实互联网中的应用方式。 在第三部分,本书深入探讨了Internet应用编程,包括Web浏览器、FTP文件上传下载、电子邮件应用以及HTTP编程等。这些内容涵盖了网络应用编程的各个方面,为读者提供了全面的Internet应用编程知识。
阅读/下载地址