尊敬的博文视点的工作人员:
您好!
我是一名华中科技大学的研究生。最近在网上看到了博文视点推出的新书《windows设备驱动开发技术详解》。看过网上的介绍后,觉得该书脉络清晰,讲解循序渐进,细致入微,是一本国内不可多得的驱动开发的经典。恰好,我正在为学习驱动编程开发犯愁,就从卓越网上订购了一本。看过该书的总体内容后,我发现了该书与其它的驱动开发的书相比有以下优点:
1.国内以前出版的许多将驱动开发的书入门要求比较高,没有考虑到现在越来越多非计算机专业的科研人员需要编写驱动程序,像搞搞工业控制的,搞机械装备的,数控开发的......很多具体的科研项目都需要开发具体de 对应于这一项目的驱动程序,很多情况下,板卡生产商提供的通用的驱动程序并不能满足要求。而非计算机专业的科研人员又往往存在开发驱动基础知识和经验不足的瓶颈。常常导致科研课题一拖再拖,耽误了许多宝贵时间。例如我是材料加工工程专业的,研究方向是加工装备自动化。我一个课题需要开发几个板卡的数据采集驱动。而开发windows驱动程序需要具有一定的操作系统、计算机组成原理以及数据结构的基础知识,而这些我学习的不多,从而导致学起来付出很多,收效甚微。
该书与其他书相比,降低了入门的门槛,特别适合非计算机专业的朋友学习驱动,而且由浅入深,一步步的将读者带入驱动开发的更深领域。而目前许多其他的驱动开发图书上来就给人以深不可测的感觉,就给人一“下马威 ”。
2.我认为该书讲解细致入微,对将会困扰许多驱动开发人员的概念和术语讲解相当清楚,这也是许多其他书籍没有做到的。
3.该书还有一个值得称道的地方是对于代码的讲解部分。这部分很好的体现了作者的良苦用心,对绝大部分代码,作者都进行了注释,体现了对读者负责的态度,而绝大部分其它驱动编程书中是大段代码罗列,却没有几行注解。
总而言之,我觉得该书是我遇到的驱动开发书中为数不多精品,必将把更多学习windows驱动开发的人员带入驱动开发的大门。
不过,在欣喜之余,我觉得也有些遗憾: 就是我觉得该书应该再出版一个补充教材,或者再版时加以补充。
我所指的是该书应该加上:
一、对于用driver studio 软件开发驱动程序的讲解。因为越来越多的朋友用这个工具软件开发驱动。我觉的对于driver studio 及它附带的经典的调试工具softICE应该详细讲解,而该书涉及的比较少。
二、我认为还应加上ISA 设备驱动一章,事实上,在工控领域,ISA总线系列的工控设备仍然占据相当的份额,许多的ISA板卡仍在使用,并没有过时。我认为作者应当详细的介绍ISA 设备的驱动开发。
总之,该书是一本不可多得的好书,但毕竟是第一版。我认为的不完善之处,也许作者有别的考虑。但我想既然该书取名详解,而且讲解真的是很好,那就应当发挥出经典的作用,使内容更加全面。同时,我也期待着该书的修订和升级以及与作者的沟通。
最后还是要感谢博文视点的工作人员,推出了这样一本好书。希望有更多这样优秀的新书出版。
一本难得的好书
《Windows驱动开发技术详解》热门书评
-
书中的一些笔误
3有用 0无用 Bourne 2009-08-09
P231第四行:主要获得了互斥体——只要获得了互斥体P254第12行 这里没有设置---这里设置P316的代码段里:构造设备名字符串,而下面的代码:RtlInitUnicodeString( &DeviceName, L"\??\HelloDDKA" );这是构造设备符号...
-
一本难得的好书
2有用 4无用 那年我18 2008-08-28
尊敬的博文视点的工作人员: 您好! 我是一名华中科技大学的研究生。最近在网上看到了博文视...
-
国内最好的一本windows驱动书
2有用 1无用 弯弯通 2009-10-05
art baker的nt驱动我是看过的,walter oney 的那本wdm看过3遍以上了,但是真正好的还是这本。就像作者说的那样,“写这本书,是为了一个梦”。我要感谢作者,感谢这本书。...
-
很烂的书,充斥着不负责任的抄袭的内容
2有用 0无用 inkarl 2008-11-12
再一次让我对大陆的IT书籍失望,看来这又是一本滥竽充数、混著作数评级的书。 本来看了目录觉得还不错,再加上说是“via工程师的心得之作”,但书到手以后。。。 这回购书得到的经验:以后再买书,看目录的时候,不仅要看内容安排,还要看看他的页数。 现在看起来觉得自己很傻很天真,那么广的内容,怎可能寥寥数页...
-
Windows驱动开发技术详解作者张帆的论坛
1有用 0无用 帆子 2010-12-01
------------------------------------------------------------------张帆的驱动开发论坛 http://bbs.kerneldev.com/张帆的驱动开发QQ群1# 49944346(满)张帆的驱动开发QQ群2# 64778681(目前开...