NET性能优化
作者:(澳)维恩霍尔特 著,田松茂,谢君英 译
出版:清华大学出版社 2005.8
页数:242
定价:32.00 元
ISBN-10:7302110468
ISBN-13:9787302110460
去豆瓣看看 第1章 简介
1.1 本书主要内容
1.2 解决具体的性能问题
1.3 性能和开发过程
1.4 本章小结
第2章 考察性能
2.1 性能考察模式
2.2 白盒考察
2.3 使用基准测试工具进行黑盒考察
2.4 本章小结
第3章 类型的设计与实现
3.1 引用类型和值类型
3.2 对象的分配和填充
3.3 类封装
3.4 实现接口
3.5 用户定义类型转换
3.6 方法修饰符
3.7 重写Equals方法
3.8 实现GetHashCode方法
3.9 装箱和拆箱
3.10 本章小结
第4章 字符串、文本和正则表达式
4.1 字符串的比较
4.2 字符串的格式化
4.3 枚举
4.4 空字符串
4.5 保留池
4.6 System.Text.StringBuilder
4.7 字符串反转
4.8 正则表达式
4.9 本章小结
第5章 集合
第6章 编程语言的详细说明
第7章 垃圾回收与对象生存期管理
第8章 异常
第9章 安全性
第10章 线程
第11章 IO和序列化
第12章 远程处理技术
第13章 .NET Framework与非托管代码的互操作性
第14章 公共语言运行库
第15章 解决性能问题
附录A .NET 基本测试工具
System.Array
System.Collections
IHashCodeProvider
Visual Basic .NET
Nick Wienholt是一位Windows和.NET顾问。过去10年间,Nick参与了多个IT项目,从海岸侵蚀的数字建模到财务和工资系统,最为成功的是乘客信息显示系统项目。他在该项目中担任Rail Services Australia顾问,成为职业生涯中的一个亮点。PIDS项目在悉尼2000奥运会之前开发并安装,是奥运会期间国家火车成功运载无数观众的一个关键项目。
Nick是Sydney Deep .NET用户组的创立者之一,并为Pinnacle Publishing,Australian Developer Journal和Microsoft Developer Network撰写技术文档,是.NET相关新闻组的积极参与者,同时还是技术协会的常任会员。通过站点http://www.dotnetperformance.com可获得Nick的SKNUG演示文稿和文章。作为他在.NET领域所作贡献的奖赏,2002年他被授予“微软最有价值的专家奖”。
.NET平台大大提高了软件开发的效率,但要想获得性能的应用程度,还需要程序员对该平台进行优化。本书内容基于作者的切身实践,有助于程序开发出高性能的应用程序。全书共分为15章和一个附录。第1-2章介绍了.NET性能方面的知识;第3-14章集中讲述.NET Framework特定领域的性能问题,包括类型设计、表达式、集合、编程语言、垃圾回收、异常、安全性、线程、I/O和序列化、远程处理、托管技术、CLR等内容;第15章是一个故障排除指南;附录A介绍了一些基准测试工具。
本书适合于熟悉.NET Framework的中高级程序员阅读。
比价列表