Win32/MFC/COM学习推荐书籍

标签: win32 mfc com | 发表时间:2011-05-18 12:39 | 作者:骄阳08 Raymond
出处:http://www.cnblogs.com/

以前有不少朋友问关于学习各种技术的推荐书籍的问题,这里把我觉得比较好的一些书籍列一下,希望能起到抛砖引玉的作用就好了:)

Win32开发
Programming Windows by Charles Petzold:Charles Petzold的书,Windows编程入门的超经典书籍,很多朋友学习了MFC,可是还是不清楚Windows程序的运作原理,结构和各种API的用法,这本书由浅入深的讲解了用Win32 API编程,特别是和GUI相关的API,强烈推荐!

Windows核心编程 / Programming Application in Microsoft Windows 2009 by Jeffrey Richter:由Windows开发著名大师Jeffrey Richter所著,讲解了Windows编程的一些和系统相关的API的用法,如Unicode,Process,Thread,内存管理,IPC,DLL,Hook等,和上一本书正好是互为补充。必读!

Win32环境汇编语言程序设计 by 罗云彬:本书从汇编角度讲解用API编程,除了基本编程之外,还涉及到部分较深入的技术如SEH,Hook,远程线程,自重定位等技术。非常值得一读。

编写安全的代码 / Writing Secure Code / by Michael Howard and David:由Windows安全专家Michael Howard和David编写,Windows安全方面必读的书籍,讲解了Windows中和安全相关的各种概念,API的用法以及大量实用的提高安全型的技巧,常见安全问题的分析等。即使你并非从事安全工作,也应该读这本书,因为安全已经渗透到开发的方方面面。

Programming Server Side Applications for Microsoft Windows 2000 by Jason Clark and Jeffrey Richter: Jeffrey Richter等人写的关于Windows服务器端编程,涉及到Windows服务,异步IO,完成端口,线程池,EventLog等高质量服务器端程序开发所需的各种技术。从事服务器端开发者必读。

Microsoft? Windows? Internals, Fourth Edition: Microsoft Windows Server? 2003, Windows XP, and Windows 2000 by Mark E. Russinovich and David A. Solomon:Russinovich是Windows编程的专家,是Sys Internal王占的创始人之一,前段时间不久还加入了微软公司成为了微软的Technical Fellow(微软内部工程师的最高职称,相当于副总裁级别),他对Windows内核非常精通。这本书没有直接讲API用法,而是讲解Windows内核的各个部分的运作方式,读过这本书之后会让你对Windows的内部有一个非常深入的了解。强烈推荐!
Debugging Applications for Microsoft .NET & Microsoft Windows, by John Robbins:覆盖Windows平台下用的各种调试方法,API,技巧和工具。对于提高调试水平和对Windows的理解都很有好处,这些技巧也可以被用到程序当中,提高程序的稳定性和可调试性。推荐。

MFC开发
Programming Windows With MFC by Jeff Prosise:Jeff Prosise的书籍向来质量很高,这本书也不例外,讲解了MFC的使用方法,而且作为参考书也很有价值,必读!

MFC Internals: Inside the Microsoft(c) Foundation Class Architecture by by George Shepherd, Scot Wingo和深入浅出MFC by 侯捷:这两本书讲解MFC内部实现的,讲解了MFC中消息的传递方式和MessageMap,对象的序列化,Document/View结构,OLE等内容,非常经典,学习MFC强烈推荐!

COM
COM本质论 / COM essentials, by Don Box:COM技术专家Don Box(原来在DevelopMentor,后来加入微软)所著,主要讲解COM的概念和原理(而并非讲解实际用C++/ATL进行COM编程),特别是前几章用C++模拟COM对理解COM非常有帮助。学习COM必读。

COM原理和应用, by 潘爱明:也是一本学习COM的好书,不仅讲解了原理,也比较实用,涉及内容也有一定广度和深度,可以和上面那本配套着读。

深入解析ATL / ATL Internals, by Brent E. Rector, Chris Sells:讲解ATL的内部实现,如智能指针,CComObject,CComModule, CComCoClass,连接点等。实际上使用ATL的时候经常需要跟进到ATL内部代码去查找问题,或者ATL自己有可能就有问题,因此这本书就显得十分重要。强烈推荐。

COM高手心经 / Effective COM: 50 Ways to Improve Your COM and MTS-based Applications,by Keith Brown, Tim Ewald, Chris Sells, Don Box (编辑):这本书以类似Effective C++的方式,用50个Item讲解了50个使用COM要注意的问题,非常实用。强烈推荐。

作者: 骄阳08 发表于 2011-05-18 12:39 原文链接

评论: 0 查看评论 发表评论


最新新闻:
· 从 OFX 看社交游戏平台:活力在哪里?(2011-05-18 12:09)
· 利润和雇员数:13 家 IT 公司排座次(2011-05-18 12:06)
· Gliese 581d被证实是一颗适宜居住的类地行星(2011-05-18 12:03)
· 人人网与PopCap达成合作 共推社交版《植物大战僵尸》(2011-05-18 12:02)
· 商刊评美20大青年IT企业家:Groupon CEO入选(2011-05-18 11:53)

编辑推荐:Scrum之成败——从自身案例说起,仅供参考

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库

相关 [win32 mfc com] 推荐:

Win32/MFC/COM学习推荐书籍

- Raymond - 博客园-首页原创精华区
以前有不少朋友问关于学习各种技术的推荐书籍的问题,这里把我觉得比较好的一些书籍列一下,希望能起到抛砖引玉的作用就好了:). Programming Windows by Charles Petzold:Charles Petzold的书,Windows编程入门的超经典书籍,很多朋友学习了MFC,可是还是不清楚Windows程序的运作原理,结构和各种API的用法,这本书由浅入深的讲解了用Win32 API编程,特别是和GUI相关的API,强烈推荐.

HTML5@电子商务.com

- never-online - 随网之舞
在这么短的时间内国内组织了这多次和HTML5相关的大规模顶级会议,几乎涉及到国内所有最领先的互联网企业,从中可以看出HTML5的热度. HTML5引起业界如此重视这是好事,但短时间内过热反而说明了业界对于HTML5的理解程度不够,这点和2005年言必称标准和ajax非常类似,等大家真正对标准和ajax深刻理解并应用到生产实践的时候反而在谈论的是利用标准和ajax成就了某项产品而不仅仅是技术本身,HTML5也正经历这样一个过程.

天才少年黄艺博总队长.COM

- evan - FeedzShare
来自: zongduizhang.com - FeedzShare  . 发布时间:2011年05月06日,  已有 3 人推荐. 两三岁开始看“新闻联播”,7岁开始坚持每天读“人民日报”、“参考消息”,如今,黄艺博已在全国重要报刊上发表过100多篇文章,并将其近3000元稿费和变卖废品赚来的零花钱都用在资助与看望孤寡老人.

Windows 8 商店里 Metro 式的 Apps 和传统 Win32 软件都卖

- martin - Engadget 中国版
既然同时支持 ARM 和 X86 架构是 Windows 8 的大重点,那它的商店会同时支持 Metro 式的 Apps 和传统的 Win32 软件就一点也不奇怪啦. 把 App 式的购买模型套到传统的 Win32 软件上来,意味着 Windows 商店从一开始就差不多保证会人气满档,如果能配合强大的搜寻、评价等功能的话,或许会对软件产业造成巨大的冲击.

苹果 iOS 7 系统的键盘上快速输入 .com .net .org 等网址后缀

- - 苹果fans-中文 Apple Blog
以前遇到浏览器地址栏之类的需要输入网址的地方,在苹果 iPhone、iPad 的键盘上会专门出现个 .com 键,长按还能弹出 .cn .org .net 等网址后缀出来. 升级到 iOS 7 系统以后,那 .com 键没了. 其实没彻底消失,只是被苹果藏到了空格旁边的. 键里,在需要输网址的地方,长按.