您的浏览历史

Windows用户态程序高效排错 (Debug必备)

 电子书Web试读版:试读本书 全部品种


精彩评论
市场价 : ¥35.00
会员价 : ¥26.25(75折)

基本信息
【评  价】 (共 40 条) 参与评论
【作  者】熊力 [同作者作品] [作译者介绍]
【丛 书 名】 博文视点原创精品大系.微软技术专家
【出 版 社】 电子工业出版社     【书 号】 9787121051937
【上架时间】 2007-12-5
【出版日期】 2007 年12月 【开 本】 16开 【页 码】 236     【版 次】1-1
【所属分类】 计算机 > 操作系统 > Windows
合作专区 > 微软技术图书 > 微软操作系统 > Windows
编辑推荐

调试高手箴言:思考才是硬道理.
精妙方法,源于思考;精彩案例,源于实践..
深入剖析数十个微软企业客户的真实案例
让您成为福尔摩斯一样的排错高手...



推荐阅读

【内容简介】

本书是一本介绍Windows系统上的用户态程序排错方法和技巧的书。本书分为4个章节,先介绍最重要的、通用的思考方法,以便制定排错步骤;再介绍对排错有帮助的知识点和工具;并介绍了.NET Framework(CLR)的相关知识和调试技巧;最后一章针对常见的几大类问题进行了总结。
本书案例丰富,对现实中的实际问题进行了研究,并和读者一起分析解决办法;本书的写作思路为先给出问题描述,然后提供线索,再进行分析,让读者在阅读中也进行思考,以提高实际解决问题的能力。本书适合希望学习排错、调试知识的软件开发、测试人员,希望深入学习Windows系统上用户态程序的排错知识的软件开发、测试人员。

【编辑推荐】

思考才是硬道理;精妙方法,源于思考;精彩案例,源于实践;深入剖析数十个微软企业客户的真实案例;让您成为福尔摩斯一样的排错高手。
  用真实案例讲WINDOWS用户态程序排错方法和技巧献于所有乐于思考,参与WINDOWS用户态程序开发的人。

【作译者介绍】

本书提供作译者介绍
熊力,2004年开始在上海微软技术支持中心担任技术支持工程师。他所在的小组负责帮助企业客户解决开发领域的技术难题。作者专注于.NET Framework、 C/C++、COM和Web开发,现任微软中国研发集团服务器与开发工具事业部测试工程师。
.. << 查看详细

【目录信息】

第1章 比工具、技巧和经验都重要的是你的思考——从四个风格迥异的案例说起
 1.1 绝望的性能问题:ADO.NET 2.0竟然比1.0要慢
  1.1.1 问题描述
  1.1.2 悲观和绝望
  1.1.3 换位思考
  1.1.4 排错
  1.1.5 结论和收获
  1.1.6 题外话和相关讨论
   Safehandle的更多讨论
   平衡、取舍、双赢和RFC 1925
   Profiler的下载地址和相关资源
 1.2 不可思议:一个API同时打开了两个文件
  1.2.1 问题描述
  1.2.2 第一印象
  1.2.3 深入分析
  1.2.4 革命尚未成功
  1.2.5 结论
  1.2.6 题外话和相关讨论
   MSDN是最值得信赖的吗
<< 查看详细目录

【作者序】

到2006年初,我做了两年的技术支持。有好多做过的案例非常有趣,但是随着时间的推移,我所记得的情况越来越模糊。我不想让这些跟技术相关的趣事毫无声息地消失。我想写一个备忘录,专门记录这些有趣的问题,以及解法。这份备忘录,后来就变成了这本书。.
在最初的备忘录中,我描述了几个最让我难忘的问题,也就是本书的第1章。从技术上讲,这几个问题各有特点,体现了排错的基本思路。但真正让我想把这些问题写下来的,还有背后的一些原因。每个技术问题背后,都是有故事的。
最初跟客户接触的时候,无法理解客户的一些无理要求。无法让心急如焚的客户冷静下来有步骤地排错。有了一定经验后,学会了体会客户.. << 查看作者序

【插图】

chatu

【免费试读】

 电子书Web试读版:试读本书 全部品种
第01章免费试读..  
>>进入在线免费试读
>>51CTO在线试读
评论交流 共有40人开贴评论  60人参与评论  35人参与打分 查看
25人
 71%
用户平均打分
我要写评论 help如何参与评论和打分
3人
 8%
3人
 8%
2人
 5%
2人
 5%

CoolJie2001

五级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2007-12-17 20:54:00
书的内容很不错,可惜对我来讲还是觉得作者有这样的实力实在应该写一本比较厚的专著。填补国内这方面的空白。因为国内关于这种调试级别的书,特别是手把手教的,基本上没有。如果作者有心能够写一本专著,相信对国内开发者来讲是一个福音
回复 ( 3条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得2个)

CoolJie2001

五级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2008-1-29 16:50:00
国内第一本调试工具教学书籍,内容浅显易懂,只是需要一些基础的汇编知识和计算机组成原理知识,当然,实做的编程经验才是最不可少的.对于多年的开发人员来讲,项目中或多或少肯定遇到过难以解决的问题,很多问题由于项目时间不够,只能以折中的方式解决了,但是如果开发人员的调试技巧够熟,深入到底层去寻找一定可以解决问题,而本书则给这样的开发人员指明了一条道路。说说本书的几个遗憾之处1:书的语言上面我个人偏向能够幽默轻松一点,能够类似小说解迷的方式来叙述调试,这样写法可以很引人入胜,只是这样对作者的文学功底要求颇高,但是本书语言上还是描述的很清楚,已经难能可贵了;2.书中最好划分出一章最基础最基础的调试预备知识章节,让读者能够从这一章中进入调试的大门,也许这一章的厚度会比较厚一点,或者说是能独立写成一本专著,就是调试的入门书籍.而本书更像是一本教你如何调试软件中遇到的问题的书籍.对于有经验的开发人员来讲是需要的,但是对于对调试有兴趣,但是项目时间紧张,没时间学习调试技术的开发人员来讲,却迫切需要一本入门书籍;3.全书贯穿使用WinDBG进行调试,其实也可以考虑使用一下OllyDbg,这个工具在Cracker中相当流行,我是外行,但是从界面上来看,个人认为OllyDbg做的比WinDbg好,后者的界面看起来还停留在90年代初.4.如果作者有兴趣,可以考虑写一本调试经验分析的书.类似于本书,但是希望案例更多.
您觉得呢? 送鲜花 (得2支)  扔鸡蛋 (得0个)

dynatankaiha

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2007-12-9 14:07:00
才看了几十页,总结一下优点:

1、全书不厚,免得一拿到手就是砖头,一读就是几个月。

2、没有废话,内容精练,字字在理,适合细细品味,不能一目十行。阅读时最好将WinDBG帮助打开,随时查阅。

3、作者调试经验丰富,介绍的案例个个扣人心弦,让我欲罢而不能。什么叫会用WinDBG,作者会告诉你答案。

4、一本好书是内容与外表的完美结合,两者缺一不可,这本书全做到了,封面设计和排版等非常不错,赏心悦目。

看完以后会再给个综合书评!
多谢熊力写如此好书!
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得2支)  扔鸡蛋 (得0个)

yyzjp
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2007-12-28 9:49:00
还不错,我再微软项目做测试和开发也有三年多了, 看到系统的介绍WinDBG的文章, 系统的把那些命令都串起来,对于初学者帮助还是非常大的,比自己啃CHM文件效果好。
我利用书里面的一些技巧解决了我们项目一个工具内存泄漏的部分问题, 不过对于带引用计数的智能指针还是存在泄漏, 不知道作者和同仁那位给指点一下?
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

Simbar76
一级评论员
评价等级:  
发表于:2007-12-8 0:07:00
去年这个时候,由于公司的training,有幸听了熊力介绍windbg的使用。那是我第一次接触了这个东东,并且在随后的工作中尝试使用。如今,windbg已经为我和我的同事们解决了大量的相当困难的实际问题。
我浏览了一下china-pub给的那个试读的pdf,基本就是熊力共享的那个pdf的内容,里面相当有货。内容比较深,建议注意1)参考里面那些例子里的思想和方法,2)结合windbg联机帮助,学习windbg里面的命令,3)把这些命令和思想结合到自己的实际项目里。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共40条)