C#线程参考手册 (美Tobin Titus) 中文PDF扫描版 4.95MB PDF 免费下载

《C#线程参考手册》介绍了Windows和.NET程序的一个基础单元——线程。开发人员在开发高效的C#程序时,应很好地理解线程在程序执行过程中的作用,多个线程应如何交互才能提高程序的效率,以及开发多线程应用程序时注意的问题。

线程是GUI和服务器应用程序执行的基本方式。如果代码在GUI中运行,说明这些代码就是线程代码,ASP.NET页面也运行在线程环境中。本书旨在介绍.NET中使用线程的内容。特别是C#开发人员应如何使用线程。线程并不容易掌握,而掌握.NET平台的编程技术是学习线程的必要一步。

本书自上而下地介绍了.NET执行C#代码的方法。首先描述了Windows线程的定义,它们与.NET进程、应用程序域的关系以及线程之间的关系。讨论了线程的调度(操作系统如何确定下一个要处理的线程),接着论述了如何编写.NET代码来处理线程。之后介绍了线程的同步,让多个线程安全地访问同一资源。本书还介绍了多线程应用程序使用的一些典型的体系结构,尤其是线程池,并阐述了如何调试多线程代码。最后用一个完整的例子来说明如何利用线程来建立可伸缩的、高性能的网络服务器。

本书适合从事.NET开发的C#程序员阅读,不要求读者具备任何线程方面的知识。

《C#线程参考手册》目录 
第1章 定义线程
第2章 .net中的线程
第3章 使用线程
第4章 线程设计规则
第5章 线程应用程序的伸缩
第6章 调试与跟踪线程
第7章 联网与线程
附录a 支持、勘误表与代码下载

截图:


发表回复