修炼之道(.NET开发要点精讲)是一本注重实际开发、接地气的.NET技术书籍。作者结合多年的开发经验,用通俗易懂的语言,深入浅出地讲解在.NET实际开发工作中的实用知识点。全书分为基础篇和设计篇两大部分。在基础篇,解释了“原子操作”、“阻塞方法与非阻塞方法”、 “框架与库”、“调用与回调”等术语,重点阐述.NET开发的三大基础知识点:数据类型、对象的生命期以及委托与事件。在设计篇,主要讲解“泵”结构在一些主流框架中的应用,以及它在Socket网络编程、Web服务器开发等实际项目中起到的关键作用;并从软件设计模式、软件设计原则以及代码依赖3个方面,对软件架构进行了深入浅出的阐释。
本书适合已经入门且有一定编程经验并准备向高手迈进的.NET开发者。本书同时也可作为大中专院校和.NET技术培训机构的参考教材。
目录
- 第1章 另辟蹊径:解读.NET 1
- 第2章 高屋建瓴:梳理编程约定 15
- 第3章 编程之基础:数据类型 37
- 第4章 物以类聚:对象也有生命 65
- 第5章 重中之重:委托与事件 91
- 第6章 线程的升级:异步编程模型 123
- 第7章 可复用代码:组件的来龙去脉 141
- 第8章 经典重视:桌面GUI框架揭秘 163
- 第9章 沟通无碍:网络编程 207
- 第10章 动力之源:
- 第11章 规绳矩墨:模式与原则 261
- 第12章 难免的尴尬:代码依赖 281