Visual C#.NET程序设计高级教程

Visual C#.NET程序设计高级教程

王华秋, 主编

出版社:清华大学出版社

年代:2013

定价:39.0

书籍简介:

本书系统介绍了程序开发主流技术,讲解了学习C#开发可能涉及的主要应用领域,以各个案例为示范,详细讲解了多线程、网络、加密、LINQ、OLAP、商业智能、图形、图像、多媒体、分布式、ASP.NET、软件测试等C#主流开发技术要领。

书籍目录:

第1章 .NET Framework概述

1.1 .NET Framework的发展

1.2 公共语言运行库

1.3 .NET类库

小结

习题

第2章 进程和线程

2.1 进程

2.2 线程

2. 2.1 创建多线程

2.2.2 线程类的主要方法

2.3 线程同步

2. 3.1 Lock方法

2.3.2 Monitor类

2.3.3 Interlocked类

2.3.4 Mutex类

2.3.5 Reader WriterLock类

2.4 Background Worker组件

小结

习题

第3章 流和XML

3.1 .NET中的流

3.1.1 同步和异步I/O

3.1.2 FileStream流

3.1.3 Stream流

3.1.4 BufferedStream流

3.1.5 MemoryStream流

3.1.6 NetworkStream流

3.1.7 CryptoStream流

3.2 流的操作

3.2.1 字符串数据

3.2.2 二进制文件

3.3 串行化

3.3.1 XML格式串行化

3.3.2 二进制格式串行化

3.3.3 SOAP格式串行化

3.4 XML

3.4.1 XML概述

3.4.2 XML语法

3.5 XML文档操作

3.5.1 XML命名空间和相关类介绍

3.5.2 读XML文档

3.5.3 写XML文档

3.5.4 运用XmlDocument类

3.6 XML与DataSet对象

3.6.1 DataSet读取XML

3.6.2 将DataSet写入XML

小结

习题

第4章 网络编程技术

4.1 TCP/IP网络协议

4.1.1 TCP/IP协议的体系结构

4.1.2 TCP/IP分层工作原理

4.2 DNS应用开发

4.2.1 同步方法

4.2.2 异步方法

4.3 TCP应用开发

4.3.1 TCP概述

4.3.2 TcpClient类

4.3.3 NetworkStream流

4.3.4 TcpListener类

4.3.5 TCP编程实例

4.4 UDP应用开发

4.4.1 UDP封装和拆装

4.4.2 UDP报文头

4.4.3 UdpClient类

4.4.4 UDP编程实例

4.5 SMTP应用开发

……

第5章 LINQ数据访问技术

第6章 SQL Server数据挖掘编程

第7章 图像处理

第8章 图形和多媒体

第9章 分布式技术

第10章 ASP.NET技术

第11章 软件测试技术

参考文献

内容摘要:

本书面向有一定C#编程基础的读者,通过对典型案例的梳理分析,既可帮助读者轻松掌握各种开发知识,又可让读者充分领略C#编程开发的优越性。本书系统地介绍了程序开发的主流技术,讲解了学习C#开发可能涉及的主要应用领域,以各个案例为示范,详细讲解了多线程、网络、加密、LINQ、OLAP、商业智能、图形、图像、多媒体、分布式、ASP.NET、软件测试等C#主流开发技术要领。通过这些案例的引导性讲述,帮助读者全面掌握C#架构下的开发技巧。本书还提供了丰富的习题,可以巩固学习成果、拓展学习眼界。本书可以作为高等院校计算机及相关专业学生学习C#开发技术的教材或自学参考书,也可供广大技术人员参考。

编辑推荐:

教学目标明确,注重理论与实践的结合;
教学方法灵活,培养学生自主学习的能力;
教学内容先进,强调计算机在各专业中的应用;
教学模式完善,提供配套的教学资源解决方案。

书籍规格:

书籍详细信息
书名Visual C#.NET程序设计高级教程站内查询相似图书
9787302330899
如需购买下载《Visual C#.NET程序设计高级教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸23 × 19装帧平装
页数印数 3000

书籍信息归属:

Visual C#.NET程序设计高级教程是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。