March, 2009

  • Microsoft Press 原版图书旗舰店落户卓越亚马逊!

        经过近3个多月与卓越亚马逊的协商和运作,Microsoft Press的原版图书终于有机会和国内的专业读者们见面了,而且……价格还很便宜,平均在原美元价格的43-45折,算下来也就是一本书100元左右哦!在这方面,我们和亚马逊是本着“薄利多销”的原则进行这项合作的,期待图书价格可以更平易地接近读者,而不是像普通国外图书那样,美元价乘以汇率再加上进口税和运费,折腾下来一本书怎么也要按照美元价乘以10。

        喜欢尝鲜微软技术图书的朋友们注意了,MS Press 旗舰店的域名是www.amazon.cn/microsoft !

  • Microsoft Press 书评—Create Dynamic Charts in Microsoft Office Excel 2007 and Beyond

    玩转 Excel 2007 图表的艺术
    ------《Create Dynamic Charts in Microsoft Office Excel 2007 and Beyond》书评
     
    对于Office Excel,我想可能会存在这么两种人,一种是“用”Excel的人,每天的工作就是对着Excel制作各种数据报表,处理大量的业务信息;还有一种是“玩”Excel的人,他们可能平时工作用不到太多的Excel,但是却乐于借助Excel强大的功能,把一些琐碎复杂的事情变得简单,或者在Excel的基础上进行扩展,制作一些“Excel工具”给同事、朋友去用。我想我应该属于后者。
    非常感谢MVP Team能够提供给我这样一个喜欢“玩”Excel的人如此好的一个机会,有幸试读《Create Dynamic Charts in Microsoft Office Excel 2007 and Beyond》
    这是一本非常适合Excel 2007的粉丝们阅读的书,尤其是那些希望制作与众不同的图表的铁杆粉丝。
    很多人在第一次看到用Excel 2007制作的图表后都会有这样一种感觉--“哇,居然能做这么漂亮!”,但是当你阅读过这本书以及书中提供的示例以后,你会感叹到--“喔!又漂亮又实用!”。其实本书自始至终贯彻一个思想:Dynamic!对,作者会告诉你在什么情况下我们可以把我们的静态图表通过什么样的方式转换成动态图表。你会发现,动态的图表不管在表达能力上还是易用性、灵活性以及给人的感觉都会比静态的图表更加强大。
    例如下面这个例子,用户能够通过一个下拉的选单很轻松的就查看不通产品的营销状况。
    当然,这只是书中所举的一个例子,类似的示例有几十个。
     
    当然,除了介绍了许多制作动态图表的方法以外,书中还对制作这些动态图表的思路进行了阐述,例如为什么要制作这样的图表?传统的方法有什么局限?怎么去建立自己的思维逻辑等非技术内容,这些信息的传达对于提高读者应用Excel的“意识”是非常有价值的。
     
     
    这些让人耳目一新的动态图表制作方法可能已经远远超越了展现数据本身,它更多体现的是一种人性化的应用,让数据不再是以死板的形式“铺”在用户面前,而且以往难于呈现的数据也能够很好地加以表现。
     
    虽然目前看到的还是英文原版的书籍,但是从书籍的层次结构上来看,书籍还是本着由浅入深的原则,当然,建议读者具备一定的Excel 2007基础(图表制作、数据分析技巧)以及业务功底。
     
    难度水平:★★★☆☆
    独特视角:★★★★☆
    推荐程度:★★★★☆
    配套光盘:★★★★★
     
    以上摘自MVP李亮的博客:http://liliang.blog.51cto.com/543621/124859
  • Microsoft Press 书评—Microsoft .NET: Architecting Applications for the Enterprise

    最近有幸阅读了 Dino 去年11月份刚出版的新书《Microsoft .NET: Architecting Applications for the Enterprise》,读完第一章,我就知道又一畅销书上架了,两位.NET专家倾情的奉献。

    在我的印象中,Dino 没有写过架构方面的书,MSDN 上的专栏也多是纯技术性的问题,此书应该算是 Dino 自己在架构方面的“开山之作”。架构、模式方面的书,已经有很多经典,包括 Martin Fowler 的《Patterns of Enterprise Application Architecture》、Gof 的《Design Patterns》、Eric Evan 的《Domain-Driven Design》等。这些书阐述的都是比较通用的观点,不管是选用 .NET 也好 J2EE,都可以适用。 作者 在《Microsoft .NET: Architecting Applications for the Enterprise》中多次引用这些书,设计真实的场景,为我们展示如何将这些设计原则更加具体的应用到.NET应用程序中

    本书涉及多方面的内容包括,多层架构、设计模式、SOA、OR/M、MVP、MVC、LINQ等。第一部部分扼要主要介绍设计原则包括架构、UML、设计模式;第二部分从技术架构角度展开分层设计的讨论,包括业务层、服务层、数据访问层、表示层,一层独立一章内容,精彩极致。在面对小型应用、中型应用、大型应用架构时,如何作出正确的抉择。作者结合自己的实际经验,告诉我们各种技术方案的优与劣(pros&cons),如何在优与劣中作出平衡(trade-off)。我想这些是才是本书最宝贵的精华所在。

    如果你是一位.NET中等水平的开发者,想在架构、设计方面有所突破,特别是在实践当中已经有很多困惑(比如是表模式(DataSet)好还是域模型(自定义类型)好?),那么此书绝对不能错过。虽然你无法从本书找到唯一的解决方案(任何一本书都无法提供),但是你一定能根据作者的诠释对自己的解决方案得出正确的评估。 让你真正体会到,在软件设计中是如何”具体问题具体分析“的。

    整书行文流畅,语言通俗易懂,都是简单直白的英语,初级英语读者就能领会作者想表达的意图。

    希望国内能早日引进此书。

    以上摘自MVP王晓峰的博客:http://www.cnblogs.com/Jinglecat/archive/2009/01/22/1379706.html