出版社:电子工业出版社
年代:2007
定价:59.0
本书内容分为7部分,共18章。第1部分是C#编程基础,简要介绍了C#与.NET的关系,C#开发及运行环境,以及C#的语言基础,包括数据类型与常变量、运算符和表达式、程序流控制等的内容介绍。第2部分介绍了面向对象的C#程序设计,内容包括面向对象的思想、类和对象相关介绍,以及继承机制与方法调用等内容。第3部分引入了C#编程的接口、文件和流操作的相关内容,包括接口定义与实现、抽象类与接口、文件读写和流的操作。第4部分开始介绍C#网络编程基础,内容包括网络通信量的监视、TCP和UDP编程简介、DNS的使用和套接字编程简介等。第5部分深入介绍了C#套接字编程的相关内容,包括面向连接的TCP协议编程、无连接的UDP协议编程、异步套接字编程和网络组播技术等内容。第6部分介绍了大量的分类开发实例的实现,包括DNS的开发、FTP协议编程、SMTP协议编程、HTTP协议编程和ASP网页应用程序编程的实现。第7部分介绍了一个大型的C#网络开发实例的实现。本书可作为初学者学习C#网络程序设计的入门教程,也可以作为计算机网络设计人员与开发人员的技术参考书使用。
第1部分C#编程基础
第1章C#与.NET概述
1.1NET与C#
1.2C#开发及运行环境
1.3C#编程与实例
1.4分析与小结
第2章C#语言基础
2.1数据类型与常变量
2.2操作符和表达式
2.3程序流控
2.4小结
第2部分面向对象的C#程序设计
第3章C#面向对象设计基础
3.1面向对象的思想
3.2类和对象
3.3其他相关介绍
3.4小结
第4章C#面向对象深入分析
……
第3部分C#编程提高
第5章接口
第6章文件和流
第4部分网络编程基础
第7章网络编程相关内容
第8章C#网络套接字编程
第5部分网络编程深入分析
第9章面向连接的套接字编程
第10章无连接套接字编程
第11章异步套接字编程
第12章C#网络组播技术
第6部分C#分类开发分析
第13章C#DNS开发
第14章C#FTP编程
第15章SMTP协议编程
第16章C#HTTP协议编程
第17章ASP页面应用程序开发
第7部分大型C#综合网络开发实例
第18章C#开发综合实例网络学籍管理系统