《C#编程从基础到实践》内容分为7部分,共18章。第1部分是C#编程基础,简要介绍c#与.NET的关系、C#开发及运行环境,以及C#的语言基础,包括数据类型与常变量、运算符和表达式、程序流控制等内容。第2部分介绍面向对象的c舟程序设计,内容包括面向对象的思想、类和对象相关介绍,以及继承机制与方法调用等内容。第3部分引入C#编程的接口、文件和流操作的相关内容,包括接口定义与实现、抽象类与接13、文件读写和流的操作。第4部分开始介绍C#网络编程基础,内容包括网络通信量的监视、TCP和UDP编程简介、DNS的使用和套接字编程简介等。第5部分深入介绍了C#套接字编程的相关内容,包括面向连接的TCP协议编程、无连接的UDP协议编程、异步套接字编程和网络组播技术等内容。第6部分介绍大量的分类开发实例的实现,包括DNS的开发、FTP协议编程、SMTP协议编程、HTIP协议编程和ASP网页应用程序编程的实现。第7部分介绍一个大型的C#网络开发实例的实现。 《C#编程从基础到实践》可作为初学者学习C#网络程序设计的入门教程,也可以作为计算机网络设计人员与开发人员的技术参考书。