<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://interop123.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>对本书的读后感、评论等</title><link>http://interop123.com/forums/14/ShowForum.aspx</link><description>读者对本书的读后感和评论等</description><dc:language /><generator>CommunityServer 2.1 SP2 (Build: 61120.2)</generator><item><title>Xiao Xusheng——我和你相见恨晚</title><link>http://interop123.com/forums/thread/34.aspx</link><pubDate>Tue, 12 May 2009 02:49:57 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:34</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/34.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=34</wfw:commentRss><description>&lt;p&gt;推荐一本.NET的书《精通.NET互操作:P/Invoke,C++ Interop和COM Interop》&lt;/p&gt;&lt;p&gt;原文地址： &lt;a href="http://www.kaixin001.com/diary/view.php?classid=0&amp;amp;uid=127614&amp;amp;did=12078571&amp;amp;pos=1&amp;amp;start=0&amp;amp;type=list" target="_blank"&gt;http://www.kaixin001.com/diary/view.php?classid=0&amp;amp;uid=127614&amp;amp;did=12078571&amp;amp;pos=1&amp;amp;start=0&amp;amp;type=list&lt;/a&gt;&lt;/p&gt;&lt;p&gt;之前在公司做一个OUTLOOK插件的.NET 
CRM程序，一直与COM组件打交道，吃的苦头那叫一个多啊。为了减少与COM直接交互的代码的编写（容易出错，而且经常被内存泄漏问题搞得头疼死），我们采用了第三方的C#工具做为中间件，然后我们自己编写.NET代码调用这个C#工具来跟OUTLOOK的COM组件进行交互。可是即便这样，我们也没少痛苦。原因很简单，编写工具的那个公司，也没全吃透这个COM组件与C#交互的原理，而且他的API也一堆一堆的问题，最后给我们带来的痛苦也没少于直接跟COM进行交互。&lt;/p&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;最近同学给我推荐这本《精通.NET互操作:P/Invoke,C++ Interop和COM 
Interop》，里面系统的介绍了.NET和COM互操作的概念和实际应用，讲的正是我之前一直想要知道的。用我同事的话说，正是挠到最痒的地方了。之前在项目上的时候，我也google了很多次，搜出来很多相关的资料，但是对于这个互操作技术还是一知半解。在读了这本书第1章的基础知识后，发现这书系统的对P/Invoke技术进行了介绍，而且都直接先举实际的代码例子来说明问题（这可对了我们程序员看书的胃口啊），所以很容易就看懂了很多之前不懂的地方，感觉书里描述问题的思路非常连贯。而且第1章最后部分对平台调用内存泄漏的问题分析和解释得非常好，给出了多种解决方案并对各个方案的优劣性进行了比较分析。可惜之前做项目的时候这书还没有出版，不然我们就可以少吃很多苦头了。&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;书的第2部分介绍了C++&amp;nbsp;Interop的技术，这对于希望利用C++运行高效的特性来写算法，而又想使用C#来编写其他功能代码的朋友可是福音啊，相信看了后肯定感觉受益匪浅。书的最后部分对C#和COM组件的交互进行了详细的介绍和分析，书里列举的代码的例子也都很有实用价值，不愧是作者花了大心血写出来的啊。&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;最后这里我也贴个书的链接地址，有兴趣的可以去看看和评论评论，难得的好书：&lt;/div&gt;
&lt;div&gt;&lt;a href="http://interop123.com/default.aspx" target="_blank"&gt;http://interop123.com/default.aspx&lt;/a&gt;&lt;/div&gt;</description></item><item><title>微软MVP金戈的推荐 - 少有的专门全方面讲解.NET互操作技术的难得好著作</title><link>http://interop123.com/forums/thread/33.aspx</link><pubDate>Mon, 11 May 2009 09:17:21 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:33</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/33.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=33</wfw:commentRss><description>　　在微软的技术格局中，风头正劲的现代软件开发平台.NET所代表的托管代码世界，与已经早已取得实质性市场认同的非托管软件开发世界（比如C++、COM等）相比，编程模型完全不同。以微软尽量保持向下兼容的一贯设计风格，.NET的设计中自然引入了各种互操作技术，以使这两个世界的往复沟通成为可能。然而多年的实践告诉我，这一领域就像是朵月中花——看上去很美，可真要“得道”却并非易事。.NET提供的互操作技术远比想象中要复杂和晦涩的多，这本国内外少有的专门全方面讲解.NET互操作技术的著作的出现实属难能可贵、雪中送炭。本书的两位作者把在该领域内多年摸索与实践的宝贵经验系统化地汇集在本书中，相信一定能够帮助读者深入理解和掌握.NET互操作技术。 
&lt;br&gt;　　 &lt;br&gt;　　——金戈（2004-2008年微软最有价值专家（MVP），《代码大全（第2版）》首席译者）</description></item><item><title>微软MVP孟宪会的推荐 - 既有理论，又有详细的例子</title><link>http://interop123.com/forums/thread/32.aspx</link><pubDate>Mon, 11 May 2009 09:16:17 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:32</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/32.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=32</wfw:commentRss><description>　　微软发布了.NET 
Framework框架，这并不意味着要抛弃一切旧的技术，那些长期积累下来的非托管代码编写的东西，经过实践的检验，曾经带来过巨大的价值。将这些原有的代码转换成托管代码是不现实的，如何在托管代码与非托管代码之间进行互操作，继续使用原有的代码，本书给出了详细的解答。本书阐述了托管代码与非托管代码进行交互操作的主要技术，既有理论，又有详细的例子。相信读者通过阅读本书，能够全面掌握.NET互操作性这一技术的。 
&lt;br&gt;　　 &lt;br&gt;　　—— 孟宪会（2002-2008年微软最有价值专家（MVP），微软中文技术论坛版主，CSDN技术论坛.NET及Web开发版大版主（网名 
net_lover（孟子E章）），《ASP.NET 2.0应用开发技术》作者，《Eric Meyer谈CSS（卷1）（卷2）》译者）</description></item><item><title>微软MVP蒋晟的推荐 - 配套代码有指导性</title><link>http://interop123.com/forums/thread/31.aspx</link><pubDate>Mon, 11 May 2009 09:15:46 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:31</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/31.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=31</wfw:commentRss><description>　　.NET提供了与非托管代码进行交互操作的支持。但是由于互操作代码经常很复杂，即使资深的开发人员也经常需要互操作方面的帮助。本书对托管代码与非托管代码进行互操作的技术做了详尽的介绍。书中每个部分都有配套的示例，指导读者处理各种互操作问题。本书对于需要经常进行互操作的开发人员来说是一本很好的参考书。 
&lt;br&gt;　　 &lt;br&gt;　　——蒋晟（2004-2008年微软最有价值专家（MVP），CSDN技术论坛VC/MFC版主，微软MSDN中文论坛Visual 
C++版主）</description></item><item><title>微软MVP陈缘（supergreenbean）的推荐 - 本书无疑是一本难得的好书，非常值得一读</title><link>http://interop123.com/forums/thread/30.aspx</link><pubDate>Mon, 11 May 2009 09:15:13 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:30</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/30.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=30</wfw:commentRss><description>　　从2000年.NET平台问世以来，.NET 
Framework已经从当初的1.0发展到目前的4.0。.NET为软件开发过程提供了一种新颖、高效的编程模型，因此广受软件企业及程序员们的青睐。但很多时候，程序员还需要在.NET中重用已有的、经过严格测试的非托管代码。虽然.NET平台提供了重用非托管代码的互操作技术，但是由于托管与非托管编程模型之间存在的巨大差异，因此掌握这些互操作技术并非易事。我曾经就为托管代码与非托管代码的交互操作问题而挠首不已，如果那时就有这么一本具有针对性的专业书籍，我就能省去很多的摸索时间和寻觅解决方案的痛苦过程。本书对.NET平台提供的各种互操作技术的方法和原理进行了深入且全面的介绍，并通过实际问题介绍了各种情况下的最佳实践。据我所知，本书是国内第一本专门介绍.NET互操作性的书。对于.NET开发人员来说，本书无疑是一本难得的好书，非常值得一读。 
&lt;br&gt;　　 
&lt;br&gt;　　——陈缘（2005-2008年微软最有价值专家（MVP），CSDN技术论坛VB版版主（网名supergreenbean（超级绿豆）），《.NET 
2.0应用程序调试》译者） </description></item><item><title>微软MVP思归（Saucer）的推荐 - 是本非常有价值的参考书，高度推荐</title><link>http://interop123.com/forums/thread/29.aspx</link><pubDate>Mon, 11 May 2009 09:14:38 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:29</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/29.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=29</wfw:commentRss><description>　　.NET平台是个托管的世界，提供了与以往完全不同的编程模型。毋庸置疑，.NET是当前及未来Windows平台下开发技术的主流。但转到.NET平台并非意味着使用.NET将现有的C/C++/COM代码进行重写。.NET提供的丰富互操作技术使开发人员能够通过这些技术将.NET代码与非托管代码进行集成，以重用现有非托管代码。可惜的是，市场上大部分.NET书籍对互操作技术少有涉足，中文资源尤其缺乏。本书深入且详尽地介绍了如何在托管代码与非托管代码之间进行互操作，涉及到了互操作技术的各个方面，是本非常有价值的参考书，高度推荐！ 
&lt;br&gt;　　 
&lt;br&gt;　　——金雪根（2002～2005年微软最有价值专家（MVP），CSDN技术论坛.NET版大版主（网名Saucer（思归））。《.NET企业服务框架——应用.NET企业服务开发分布式业务解决方案》的译者之一）</description></item><item><title>微软MVP速马（Sunmast）的推荐 - 有助于编写高质量的互操作代码</title><link>http://interop123.com/forums/thread/28.aspx</link><pubDate>Mon, 11 May 2009 09:13:56 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:28</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/28.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=28</wfw:commentRss><description>　　与非托管代码进行互操作是.NET编程领域里面一个比较难的问题，因为它要求程序员对托管和非托管两个世界都有精深的了解。然而，互操作技术也是.NET框架最根本的基石之一，包括文件操作，网络通讯，GUI界面等大量的.NET类库都由平台调用而实现。事实上，掌握了与非托管代码互操作的技术之后，.NET程序员能够编写的程序类型可以在一夜之间倍增很多，而不只是仅限于 
ASP.NET或WinForm程序的编写了。在我做.NET培训的时候，很多听众或者学员都对P/Invoke和COM 
Interop技术表现出了很大的兴趣，却又苦于没有C/C++的开发背景，在编写与非托管代码进行互操作的代码时可谓举步维艰。其实当年我在自己摸索其中的规律时，也耗费了大量的时间和精力。在各种.NET技术社区，关于非托管代码互操作的问题不绝于耳。该书的及时出现为以后的学习者铺平了道路。这本书上的很多内容不是MSDN或者网上可以找到的，互操作代码的编写永远都是个复杂的任务。程序员只有掌握了其中的规律，了解了托管和非托管两个世界中程序的运行原理，才可能编写出高质量的互操作代码。本书能够极大地帮助程序员掌握这门技术。 
&lt;br&gt;　　 
&lt;br&gt;　　——夏桅（2005年微软最有价值专家（MVP），CSDN技术论坛.NET版大版主（网名Sunmast（速马））。《.NET企业服务框架——应用.NET企业服务开发分布式业务解决方案》的译者之一） 
</description></item><item><title>豆瓣网书评摘录，不断摘录中......</title><link>http://interop123.com/forums/thread/27.aspx</link><pubDate>Mon, 11 May 2009 09:12:15 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:27</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/27.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=27</wfw:commentRss><description>[1] 宁 —— &lt;a href="http://www.douban.com/subject/discussion/16021953/" target="_blank"&gt;很好，很强大&lt;/a&gt;&lt;p&gt;看了这本书，不错！尤其实践方面很好 &lt;/p&gt;&lt;p&gt;[2] Giggs H. —— &lt;a href="http://www.douban.com/subject/discussion/16022348/" target="_blank"&gt;很前沿&lt;/a&gt;&lt;/p&gt;&lt;p&gt;非常不錯&lt;/p&gt;&lt;p&gt;[3] 锋华血月 —— &lt;a href="http://www.douban.com/subject/discussion/16093659/" target="_blank"&gt;很有用&lt;/a&gt;&lt;/p&gt;&lt;p&gt;一直用.NET做项目，最近要整合一些C++已有的库，正好能用上书里面的东西。&lt;/p&gt;&lt;p&gt;[4] billlang ——&lt;a href="http://www.douban.com/review/2020268/" target="_blank"&gt; 好啊啊&lt;/a&gt;&lt;/p&gt;&lt;p&gt;值得深入学习和研读啊。 &lt;br&gt;.NET的互操作应该是一个越来越热门的领域，打算抽个时间仔细研究研究。谢谢两位作者的辛劳啊 :) &lt;/p&gt;&lt;p&gt;[5] zhezhu —— &lt;a href="http://www.douban.com/review/2016666/" target="_blank"&gt;很不错，我喜欢&lt;/a&gt;&lt;/p&gt;&lt;p&gt;写托管代码越来越成为潮流了。像我这样以C++为主的程序员来说，研究下托管代码和非托管代码的交互还真的挺有意义的事。 &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Huang Guichao——强烈推荐</title><link>http://interop123.com/forums/thread/26.aspx</link><pubDate>Mon, 11 May 2009 09:04:38 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:26</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/26.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=26</wfw:commentRss><description>&lt;h3 class="postTitle"&gt;&lt;span class="postTitle2"&gt;【推荐】《精通.NET互操作:P/Invoke,C++ 
Interop和COM Interop》&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;原文地址：&lt;a href="http://www.cnblogs.com/Doho/archive/2009/04/27/1444711.html" target="_blank"&gt;http://www.cnblogs.com/Doho/archive/2009/04/27/1444711.html&lt;/a&gt;&lt;br&gt;&lt;/p&gt;

&lt;div class="postBody"&gt;
&lt;p&gt;&lt;b&gt;---如果&lt;/b&gt;你想知道Windows平台上的托管代码与非托管代码之间如何互操作&lt;/p&gt;

&lt;p&gt;&lt;b&gt;---如果&lt;/b&gt;你想知道.NET平台提供的各种互操作方法&lt;/p&gt;

&lt;p&gt;&lt;b&gt;---如果&lt;/b&gt;你想知道C++ Interop、COM Interop&lt;/p&gt;

&lt;p&gt;---&lt;b&gt;那么&lt;/b&gt;：你应该参考《精通.NET互操作:P/Invoke,C++ Interop和COM Interop》&lt;/p&gt;

&lt;p&gt;---&lt;b&gt;因为&lt;/b&gt;它是：&lt;/p&gt;

&lt;li&gt;国内首本全面深入介绍.NET互操作技术的参考手册 
&lt;/li&gt;
&lt;li&gt;系统地介绍针对各种.NET互操作问题的解决方案 
&lt;/li&gt;
&lt;li&gt;帮助读者掌握.NET互操作过程中的最佳实践 
&lt;p&gt;封面：&lt;/p&gt;

&lt;p&gt;&lt;img src="http://sites.google.com/site/netinterop/_/rsrc/1238665375250/Home/Book_Cover_final-small.jpg" alt="" border="1"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;书号：978-7-115-20434-9 
&lt;/li&gt;
&lt;li&gt;作者：黄际洲&amp;nbsp;&amp;nbsp;&amp;nbsp; 崔晓源 
&lt;/li&gt;
&lt;li&gt;定价：68元 (以优惠价格在以下网址购买，最低7.5折） 
&lt;/li&gt;
&lt;li&gt;购买地址：&lt;a href="http://www.ptpress.com.cn/Book.aspx?id=11892"&gt;人民邮电出版社&lt;/a&gt;，&lt;a href="http://www.china-pub.com/45607"&gt;China-Pub&lt;/a&gt;，&lt;a href="http://union.dangdang.com/transfer/transfer.aspx?from=P-263982&amp;amp;backurl=http://product.dangdang.com/product.aspx?product_id=20546679"&gt;当当网（dangdang）&lt;/a&gt;，&lt;a href="http://www.amazon.cn/mn/detailApp?prodid=bkbk942304"&gt;卓越亚马逊（amazon.cn）&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;官方网址：&lt;a href="http://interop123.com/default.aspx" target="_blank"&gt;.NET互操作技术社区&lt;/a&gt; &lt;/li&gt;
&lt;/div&gt;http://www.cnblogs.com/Doho/archive/2009/04/27/1444711.html</description></item><item><title>Chen Yuan——本书能够为学习.NET互操作的读者带来不小的帮助</title><link>http://interop123.com/forums/thread/25.aspx</link><pubDate>Mon, 11 May 2009 08:58:56 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:25</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/25.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=25</wfw:commentRss><description>&lt;p&gt;有一本书&lt;/p&gt;&lt;p&gt;原文地址：&lt;a href="http://nickledson.spaces.live.com/blog/cns%21470B4AC14819554E%212045.entry" target="_blank"&gt;http://nickledson.spaces.live.com/blog/cns!470B4AC14819554E!2045.entry&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;这篇blog是关于一本名叫《精通.NET互操作：P/Invoke，C++ Interop和COM Interop》的书的…&lt;/p&gt;
&lt;p&gt;我是从web 
development开始真正学习写程序的，从ASP到ASP.NET，而且从来就没有离开过windows平台，涉及到桌面的UI编程也只用过c#，.net 
framework，对native的win32 api、com等技术一知半解。然而由于历史沿革，.net 
framework不尽完善等原因，常常在实现一些功能时觉得.net力不从心，所幸有了p/invoke、interop技术，让我在managed世界中也能使用native平台的组件和api。&lt;/p&gt;
&lt;p&gt;相信&lt;a href="http://cid-7d1b58ecdf7b3765.profile.live.com/"&gt;际洲&lt;/a&gt;和&lt;a href="http://cid-46bdb23e24219ce9.profile.live.com/"&gt;晓源&lt;/a&gt;的这本书会给许多人带来不小的帮助，感谢他们奉献了这么一本“bridge 
the gap between native &amp;amp; managed world”的书 :)&lt;/p&gt;</description></item><item><title>Zhu Muhua——推荐小黄和小崔的新作</title><link>http://interop123.com/forums/thread/24.aspx</link><pubDate>Mon, 11 May 2009 08:56:11 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:24</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/24.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=24</wfw:commentRss><description>&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;&lt;div class="bvEntry" id="entrycns!A5C0319F7EE2A579!1266"&gt;
推荐小黄和小崔的新作
&lt;/div&gt;&lt;div class="bvEntry" id="entrycns!A5C0319F7EE2A579!1266"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="bvEntry" id="entrycns!A5C0319F7EE2A579!1266"&gt;原文地址：&lt;a href="http://zhumuhua.spaces.live.com/blog/cns%21A5C0319F7EE2A579%211266.entry" target="_blank"&gt;http://zhumuhua.spaces.live.com/blog/cns!A5C0319F7EE2A579!1266.entry&lt;/a&gt; &lt;br&gt;&lt;/div&gt;&lt;div class="bvEntry" id="entrycns!A5C0319F7EE2A579!1266"&gt;&lt;div class="bvMsg" id="msgcns!A5C0319F7EE2A579!1266"&gt;
&lt;p&gt;最近小黄同学是喜事不断，让人羡慕羡慕。 
&lt;/p&gt;&lt;p&gt;书名：《&lt;a href="http://xn--07zm01b.net/"&gt;&lt;strong&gt;&lt;font color="#000000"&gt;精通.NET&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;互操作：P/Invoke、C++ Interop和COM Interop》 
&lt;/p&gt;&lt;p&gt;作者：黄际洲 热爱美名腾网的家伙 
&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 崔晓源，就业于Microsoft （MSRA？好像是），资深程序员 
&lt;/p&gt;&lt;p&gt;本书官网：&lt;a href="http://sites.google.com/site/netinterop/" title="http://sites.google.com/site/netinterop/"&gt;&lt;font color="#000000"&gt;http://sites.google.com/site/netinterop/&lt;/font&gt;&lt;/a&gt; 
&lt;/p&gt;&lt;p&gt;书籍信息： 
&lt;/p&gt;&lt;p&gt;本书介绍Windows平台上的托管代码与非托管代码之间进行互操作的各种技术，&lt;a href="http://xn--uiry38a5xn.net/"&gt;&lt;font color="#000000"&gt;包括由.NET&lt;/font&gt;&lt;/a&gt;提供的各种互操作方法、属性以及各种工具的用法及其工作原理。本书包括3部分，平台调用——主要用于解决在托管代码中调用非托管程序设计语言编写的flat 
API（如Win32 API、C/C++风格的API等）的问题；C++ 
Interop——技术专门用于解决托管代码与C++编写的非托管代码之间的互操作问题；COM Interop——介绍了使用COM 
Interop解决在托管代码中调用COM组件，以及在COM中调用托管类型的问题。&lt;br&gt;&lt;a&gt;&lt;font color="#000000"&gt;本书适合所有在开发过程中需要涉及到托管代码与非托管代码进行交互操作的.NET&lt;/font&gt;&lt;/a&gt;开发人员阅读使用。&lt;a href="http://xn--ihqthu83a8rbx0hi1mgi0e.net/"&gt;&lt;font color="#000000"&gt;不论是开始学习.NET&lt;/font&gt;&lt;/a&gt;编程的开发人员，&lt;a href="http://xn--blq0s11ea965t1sbxzdewyogsvj8bb0h93h.net/"&gt;&lt;font color="#000000"&gt;还是刚刚接触互操作的资深.NET&lt;/font&gt;&lt;/a&gt;开发人员，都能从本书中获益。 
&lt;/p&gt;&lt;p&gt;本书的主要特色： 
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://xn--xmq36dia9i471aj9zw0ku06adi0ccve.net/"&gt;&lt;font color="#000000"&gt;国内首本全面深入介绍.NET&lt;/font&gt;&lt;/a&gt;互操作技术的参考手册 
&lt;/li&gt;&lt;li&gt;&lt;a href="http://xn--xmq20kt1cb0g5p7bo8djvdbem39r.net/"&gt;&lt;font color="#000000"&gt;系统地介绍针对各种.NET&lt;/font&gt;&lt;/a&gt;互操作问题的解决方案 
&lt;/li&gt;&lt;li&gt;&lt;a href="http://xn--7frx1y2jezjs41j58o.net/"&gt;&lt;font color="#000000"&gt;帮助读者掌握.NET&lt;/font&gt;&lt;/a&gt;互操作过程中的最佳实践&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;我不懂.Net，也不懂互操作（听着挺有趣），只是出于对两位作者的了解，觉得这应该是一本质量有保证的书（另一个潜在好处是，如果你在阅读的时候遇到什么问题，可以通过我直接询问作者，本人只收取合理的中介费用）。我是个诚实的人，所以相信我的推荐咯。记住最主要的关键词：.net，托管代码，非托管代码，互操作，如此，当你或者你身边的人希望获得这方面的知识时，可以选择这本专著。 
&lt;br&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;</description></item><item><title>Liu Shiguang——世界读书日里的欣喜：《精通.NET互操作...》一书</title><link>http://interop123.com/forums/thread/23.aspx</link><pubDate>Mon, 11 May 2009 08:54:14 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:23</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/23.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=23</wfw:commentRss><description>&lt;h4 class="beTitle" id="subjcns!77BA2F7A1635EB92!1649"&gt;世界读书日里的欣喜&lt;/h4&gt;&lt;p&gt;原文地址：&lt;a href="http://mybestloveliu.spaces.live.com/blog/cns%2177BA2F7A1635EB92%211649.entry" target="_blank"&gt;http://mybestloveliu.spaces.live.com/blog/cns!77BA2F7A1635EB92!1649.entry&lt;/a&gt; &lt;br&gt;&lt;/p&gt;
&lt;div class="bvMsg" id="msgcns!77BA2F7A1635EB92!1649"&gt;
&lt;div&gt;&lt;font color="blue"&gt;一大早就收到了北京移动代发的中宣部关于“世界读书日”的短信，才知道读书还有专门的节日，不过更让我欣奇的是hotmail邮箱里一封来自曾经一起在msra实习的好友来信，信中介绍了他的新书。这位朋友毕业后不但继续坚持了自己的专业研究方向，居然还在业余时间出书立著，虽然只是一本普通的实用技术书籍，但这种精神和求是的态度确实令人敬佩！&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;font color="blue"&gt;就在这里用无声的转载来支持一下这样一位对生活如此有追求的同龄伙伴，推销一下他的新著，希望我们身边不断涌现更多这样的有为青年：&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;font size="4"&gt;&lt;strong&gt;书名：《精通.NET互操作：P/Invoke、C++ Interop和COM 
Interop》&lt;/strong&gt;&lt;/font&gt; 
&lt;/p&gt;

&lt;p&gt;　　本书介绍Windows平台上的托管代码与非托管代码之间进行互操作的各种技术，包括由.NET提供的各种互操作方法、属性以及各种工具的用法及其工作原理。本书包括3部分，平台调用——主要用于解决在托管代码中调用非托管程序设计语言编写的flat 
API（如Win32 API、C/C++风格的API等）的问题；C++ 
Interop——技术专门用于解决托管代码与C++编写的非托管代码之间的互操作问题；COM Interop——介绍了使用COM 
Interop解决在托管代码中调用COM组件，以及在COM中调用托管类型的问题。&lt;br&gt;　　本书适合所有在开发过程中需要涉及到托管代码与非托管代码进行交互操作的.NET开发人员阅读使用。不论是开始学习.NET编程的开发人员，还是刚刚接触互操作的资深.NET开发人员，都能从本书中获益。 
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;font size="4"&gt;本书的主要特色：&lt;/font&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:9.5pt;"&gt;国内首本全面深入介绍.NET互操作技术的参考手册&lt;/span&gt; 
&lt;/li&gt;

&lt;li&gt;&lt;span style="font-size:9.5pt;"&gt;系统地介绍针对各种.NET互操作问题的解决方案&lt;/span&gt; 
&lt;/li&gt;

&lt;li&gt;&lt;span style="font-size:9.5pt;"&gt;帮助读者掌握.NET互操作过程中的最佳实践&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;

&lt;li&gt;&lt;font size="4"&gt;书号：978-7-115-20434-9&lt;/font&gt; 
&lt;/li&gt;

&lt;li&gt;&lt;font size="4"&gt;作者：&lt;font color="#ff0000"&gt;黄际洲&lt;/font&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 崔晓源&lt;/font&gt; 
&lt;/li&gt;

&lt;li&gt;&lt;font size="4"&gt;定价：68元 (以优惠价格在以下网址购买，最低7.5折）&lt;/font&gt; 
&lt;/li&gt;

&lt;li&gt;&lt;font size="4"&gt;&lt;font size="4"&gt;&lt;span&gt;&lt;font color="#4f81bd"&gt;购买地址：&lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.ptpress.com.cn/Book.aspx?id=11892" target="_blank" rel="nofollow"&gt;&lt;u&gt;&lt;font color="#4f81bd"&gt;人民邮电出版社&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#4f81bd"&gt;，&lt;/font&gt;&lt;a href="http://www.china-pub.com/45607" target="_blank" rel="nofollow"&gt;&lt;u&gt;&lt;font color="#4f81bd"&gt;China-Pub&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#4f81bd"&gt;，&lt;/font&gt;&lt;a href="http://union.dangdang.com/transfer/transfer.aspx?from=P-263982&amp;amp;backurl=http://product.dangdang.com/product.aspx?product_id=20546679" target="_blank" rel="nofollow"&gt;&lt;u&gt;&lt;font color="#4f81bd"&gt;当当网（dangdang）&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#4f81bd"&gt;，&lt;/font&gt;&lt;a href="http://www.amazon.cn/mn/detailApp?prodid=bkbk942304" target="_blank" rel="nofollow"&gt;&lt;u&gt;&lt;font color="#4f81bd"&gt;卓越亚马逊（amazon.cn）&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#4f81bd"&gt;。&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;font color="blue"&gt;&amp;nbsp;ps: 不过我还是要不厚道地说一句，好像有点贵哦，老黄，你给我打个五折吧:-)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Anytao——[推荐]一本关注P/Invoke的国产精品</title><link>http://interop123.com/forums/thread/22.aspx</link><pubDate>Mon, 11 May 2009 08:48:47 GMT</pubDate><guid isPermaLink="false">b1280fd9-26a1-4865-a2de-26bd23f581dd:22</guid><dc:creator>P/Invoke.Book.Master</dc:creator><slash:comments>0</slash:comments><comments>http://interop123.com/forums/thread/22.aspx</comments><wfw:commentRss>http://interop123.com/forums/commentrss.aspx?SectionID=14&amp;PostID=22</wfw:commentRss><description>&lt;p&gt;原文地址：&lt;a href="http://www.cnblogs.com/anytao/archive/2009/04/23/anytao_recommand_book_pinvoke.html" target="_blank"&gt;http://www.cnblogs.com/anytao/archive/2009/04/23/anytao_recommand_book_pinvoke.html&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;原文标题：[推荐]一本关注P/Invoke的国产精品《精通.NET互操作：P/Invoke，C++ Interop和COM Interop》 &lt;br&gt;&lt;/p&gt;&lt;p&gt;提起P/Inoke，我们不可避免的感受到一丝丝的“高深”。一般来说，高深不代表高不可攀，作为.NET平台下于非托管代码交互的基本方式，P/Inoke对大多数Web开发者是个不常光顾的场所，然而互操作问题是或多或少在我们的开发中不期而遇的问题，因为总会在某个偶然我们对托管世界和非托管世界建立一个交集。那么，了解和深入P/Invoke将是你不得不进行起航的拐点，今日我的朋友&lt;a href="http://huangjizhou.cnblogs.com/" target="_blank"&gt;黄际洲&lt;/a&gt;的新书《&lt;a href="http://sites.google.com/site/netinterop/" target="_blank"&gt;精通.NET互操作：P/Invoke，C++ Interop和COM 
Interop&lt;/a&gt;》一书提供了一个打开P/Invoke的钥匙，正像本书的定位一样：&lt;a href="http://interop123.com/huangjizhou/archive/2009/04/20/1439837.html"&gt;国内首本全面深入介绍.NET互操作技术&lt;/a&gt;的技术书籍。&lt;/p&gt;
&lt;p&gt;下面是关于本书的一些简单信息，感兴趣的同志可以拿来读一读，相信对此有很好的收获。首先来看看该书的长相：&lt;/p&gt;
&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/anytao/162192/o_book_jizhou_pinvoke.jpg" width="600" height="417"&gt; &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;书号：978-7-115-20434-9 
&lt;/li&gt;&lt;li&gt;作者：黄际洲&amp;nbsp;&amp;nbsp;&amp;nbsp; 崔晓源 &lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;本书的内容&lt;/h2&gt;
&lt;p&gt;本书介绍Windows平台上的托管代码与非托管代码之间进行互操作的各种技术，包括由.NET提供的各种互操作方法、属性以及各种工具的用法及其工作原理。本书包括3部分，平台调用——主要用于解决在托管代码中调用非托管程序设计语言编写的flat 
API（如Win32 API、C/C++风格的API等）的问题；C++ 
Interop——技术专门用于解决托管代码与C++编写的非托管代码之间的互操作问题；COM Interop——介绍了使用COM 
Interop解决在托管代码中调用COM组件，以及在COM中调用托管类型的问题。 
&lt;br&gt;本书适合所有在开发过程中需要涉及到托管代码与非托管代码进行交互操作的.NET开发人员阅读使用。不论是开始学习.NET编程的开发人员，还是刚刚接触互操作的资深.NET开发人员，都能从本书中获益。&lt;/p&gt;
&lt;h2&gt;本书的主要特色&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;国内首本全面深入介绍.NET互操作技术的参考手册 
&lt;/li&gt;&lt;li&gt;系统地介绍针对各种.NET互操作问题的解决方案 
&lt;/li&gt;&lt;li&gt;帮助读者掌握.NET互操作过程中的最佳实践 &lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;专家评论&lt;/h2&gt;
&lt;p&gt;仅则其一二，更多评论请关注相关链接。&lt;/p&gt;
&lt;p&gt;托管代码与非托管代码之间的交互是许多程序员在.NET开发平台上不得不面对的任务。《精通.NET互操作性：PInvoke, C++ Interop和COM 
Interop》这本书深入而透彻地解析了.NET支持的三种与原生代码互操作的技术，作者以自己的经验讲述了原生代码与托管代码之间互操作所涉及到的编程要点，以及背后的一些实现原理。书中提供的实例有助于程序员快速领会并掌握.NET与原生代码互操作技术的用法。我建议在.NET平台上工作的程序员读一读这本书。 
&lt;/p&gt;
&lt;p&gt;——潘爱民（著名技术作家，著写了《COM原理与应用》等多部畅销书，并翻译了多部经典名作，如《深入解析Windows操作系统》（第四版）、《C++ 
Primer中文版》（第三版）、《COM本质论》、《计算机网络》（第四版）等。他现在微软亚洲研究院从事系统与安全方向的研究工作）&lt;/p&gt;
&lt;p&gt;.NET平台是个托管的世界，提供了与以往完全不同的编程模型。毋庸置疑，.NET是当前及未来Windows平台下开发技术的主流。但转到.NET平台并非意味着使用.NET将现有的C/C++/COM代码进行重写。.NET提供的丰富互操作技术使开发人员能够通过这些技术将.NET代码与非托管代码进行集成，以重用现有非托管代码。可惜的是，市场上大部分.NET书籍对互操作技术少有涉足，中文资源尤其缺乏。本书深入且详尽地介绍了如何在托管代码与非托管代码之间进行互操作，涉及到了互操作技术的各个方面，是本非常有价值的参考书，高度推荐！ 
&lt;/p&gt;
&lt;p&gt;——金雪根（2002～2005年微软最有价值专家（MVP），CSDN技术论坛.NET版大版主（网名Saucer（思归））。《.NET企业服务框架——应用.NET企业服务开发分布式业务解决方案》的译者之一） 
&lt;/p&gt;
&lt;p&gt;微软发布了.NET 
Framework框架，这并不意味着要抛弃一切旧的技术，那些长期积累下来的非托管代码编写的东西，经过实践的检验，曾经带来过巨大的价值。将这些原有的代码转换成托管代码是不现实的，如何在托管代码与非托管代码之间进行互操作，继续使用原有的代码，本书给出了详细的解答。本书阐述了托管代码与非托管代码进行交互操作的主要技术，既有理论，又有详细的例子。相信读者通过阅读本书，能够全面掌握.NET互操作性这一技术的。&lt;/p&gt;
&lt;p&gt;—— 孟宪会（2002-2008年微软最有价值专家（MVP），微软中文技术论坛版主，CSDN技术论坛.NET及Web开发版大版主（网名 
net_lover（孟子E章）），《ASP.NET 2.0应用开发技术》作者，《Eric Meyer谈CSS（卷1）（卷2）》译者） &lt;/p&gt;
&lt;h2&gt;关于更多&lt;/h2&gt;
&lt;p&gt;关于本书已经有很多的赞誉，也无需我再次捧场，如果想要了解更多关于 的内容，可以参考以下地址，你会收获更多：&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.interop123.com/"&gt;www.interop123.com&lt;/a&gt; 
&lt;/li&gt;&lt;li&gt;&lt;a href="http://interop123.com/huangjizhou/archive/2009/04/20/1439837.html" title="http://www.cnblogs.com/huangjizhou/archive/2009/04/20/1439837.html"&gt;http://www.cnblogs.com/huangjizhou/archive/2009/04/20/1439837.html&lt;/a&gt; 
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;更多的内容、更多的介绍还有更多的推荐，都可以从上获取。&lt;/p&gt;</description></item></channel></rss>