MS Press China

  • Microsoft Press 书评——Windows PowerShell 2.0 Administrator's Pocket Consultant



         这本《Windows PowerShell 2.0 Administrator's Pocket Consultant》 是 Stanek 口袋书系列的其中一本。作者Willam R. Stanek 拥有20年以上的程序设计经验,并编写过将近100本的IT技术书籍。可谓是专家中的专家,他为IT Pro 编写的口袋书系列 仅仅是其作品的一小部分。
         回过头来,我们说说为什么需要了解PowerShell呢? 我们都知道Windows 操作系统以前提供给用户两种接口:一种是Shell,windows 控制台、资源浏览器都属于此类;第二种是Windows API,是专门给程序员调用,编制程序用的,普通用户用不着。但实际应用中往往存在着一些灰色地带。比如,一个IT Pro 接到一个任务,为企业新进的300名员工创建AD账号,员工信息都被HR放在了Excel文件里。如果用Active Driectory MMC一条记录一条记录的操作,就太费时费力了。可是请开发人员写一个程序,从Excel里面读取数据再通过LDAP协议写入AD,为了这300条数据似乎又有些杀鸡用牛刀的感觉。这时候,PowerShell就派上用场了,ITPro 可以使用类似C#的语法编写简单的PowerShell脚本,从而完成这一任务。

         在我看来,PowerShell就是介乎于Windows Shell 和Windows API 的第三种接口。比Shell功能强大,比API编写程序简单。PowerShell可以在控制台内运行PowerShell指令或者脚本,以轻量级的方式完成比较复杂的任务。

         这本书的前五章,主要是介绍PowerShell 基本概念和使用方法。后面九章,就全都是例子了。因为是口袋书,所以一定要体现出迅速解决问题的特点。各式各样的例子,可以帮助IT Pro 人员迅速找到解决问题的钥匙。只是唯一的缺点就是这本口袋书对于中国人来说,有点儿大,有点儿沉,更适合外国那些身高马大的人的手掌。

    目录:
     

    以上摘自MVP李争的blog:http://www.cnblogs.com/michaellee/archive/2009/09/09/1563377.html

    桌越亚马逊微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp/ref=sr_1_7?_encoding=UTF8&s=books&qid=1255328929&asin=0735625956&sr=1-7

  • Microsoft Press 书评——70-652 Configuring Windows Server Virtualization Training Kit

    全书630页,共十章。涵盖的内容包括Windows Server 2008 Hyper-V的概要,实现,配置,虚拟机创建,迁移和Hyper-V的高可用性,好包括了使用PowerShell高效管理虚拟机的内容。

    本书附带CD光盘一张,所有实验基于Microsoft Windows Server 2008 企业版,要完成本书实验,你需要从微软下载180天的server 2008企业版试用光盘,下载地址如下:
    http://www.microsoft.com/windows ... s/trai-software.asp

    通过本书的学习,对以下的知识点会有深入的了解:
    选择和配置相应的硬件以满足Hyper-V的需求
    配置Windows Server 2008的Hyper-V
    配置hyper-V的高可用性
    Hyper-V的配置和优化
    Hyper-V虚拟机的部署
    Hyper-V虚拟机的管理和监测
    实现虚拟机管理环境
    保护和加密虚拟机的使用
    虚拟机的自动化管理


    本书附带CD的内容包括实验测试,本书的pdf电子书和样章,电子书可以用adobe reader随时在电脑上查看,尤其方便。

    本书是针对从事微软虚拟化工作,特别是Hyper-v的专业人士的一本参考书,内容深入浅出,完全覆盖Exam 70-652 TS: Windows Server Virtualization, Configuring的考试范围,也是参加70-652考试的必备参考书。

    Exam 70-652 TS: Windows Server Virtualization, Configuring考试的微软官方说明如下:
    http://www.microsoft.com/learnin ... p;Locale=en-us#tab1

    以上摘自MVP颜舒勇的Blog:http://bbs.winos.cn/thread-78338-1-1.html

    桌越亚马逊微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp/ref=sr_1_1?_encoding=UTF8&s=books&qid=1255328713&asin=0735626790&sr=8-1

  • Microsoft Press 书评——Sara Ford:Microsoft Visual Studio Tips

    original[1]     自从7月开始搬到北京来常驻了,起始的一段日子事情不多,所以拿出不少时间来看一些书籍。Sara Ford的《Microsoft Visual Studio Tips – 251 Ways to Improve Your Productivity》是其中一本不错的关于VS小技巧的书。Sara Ford是微软的资深测试人员,从2007年7月底开始,作为Visual Studio 产品组测试员的她,就把日常对VS的一些测试心得、使用技巧和诀窍等一一整理到博客中。在一年多的时间里她就记录了近400个tip,其中有一些恐怕是用VS2008很久的人都没察觉到的功能。而本书也就是她将她的博客整理而成的。书中内容有很多被Anytao等人翻译成了中文,推荐大家去看看。也许你会发现不少意想不到的小功能哦!

        虽说书中的文章基本全是博客上的内容,但有时候我更喜欢看书而不是电脑。有时候感觉电脑会让自己懒惰,更何况看书不会有电脑辐射影响嘛,呵呵。书中的内容组织还是很细致的,这充分体现了Sara Ford是个非常细心的人,看细心人写的书,读起来也会很轻松,心情自然愉快,况且内容不少让我们这些常年使用VS的人激动不已呢,经常发出“原来如此”的感叹。

        书中内容大家可以到Sara Ford的博客上看,也可以到Anytao的博客上读读翻译的部分内容,当然了有条件也希望你能够买一本放在案头闲来翻翻,相信会有所受益的。

    以上摘自MVP衣明志的Blog:http://www.qihangnet.com/PermaLink,guid,24c76454-9fca-4633-9aea-fe2e78d9290e.aspx

    微软图书驻越亚马逊旗舰店购买链接:http://www.amazon.cn/mn/detailApp?ref=BO&uid=476-4298947-6658452&asin=B001SES7TS

  • Microsoft Press 书评——XNA Game Studio 3.0

    51rLOXkdvYL__AA200_    前一阵子看的书中还有一本,是《Learn Programming Now – Microsoft XNA Game Studio 3.0》。

     

     

        我个人并非WinForm应用程序或是Windows Game应用的强项开发者,但对Windows 平台上的很多游戏还是很感兴趣的。比如说早期玩过星际争霸、红色警戒系列、命令与征服系列、CS1.5、光晕2、帝国时代系列、雷电3等等,闲暇的时候经常乐在其中。自己在高中的时候曾用GWBasic+浮点Basic做过一个很简陋的游戏,大学时也曾跟同学一起做过一个五子棋的游戏,但是那些游戏这两个的画面效果都比较简陋,没有优质的音视频效果。曾一度想尝试一下,可又懒得花太多时间去研究太多内容,毕竟不是这个方向的开发者,也没期望自己在这个方向作出什么成就,仅仅是一种喜好,稍作研究娱乐一下即可。而微软早前就有了Microsoft XNA Game Studio系列的工具,可以使得我们可以使用熟悉的.Net来做游戏,《Learn Programming Now – Microsoft XNA Game Studio 3.0》则正是指引我等Game开发的新手入门的书籍。兴趣使然,于是申请一本读读练练,还是蛮有意思的。不过也得出一个观点:做一款游戏挺难的,做一款真正好的又能支持多个平台(PC、XBOX、Zune……)的游戏则实在不是一般的难。

        该书的英文原本作者是Rob Miles,全书共近400页,而价格对中国读者而言恐怕也有点高:$29.99。内容对新手而言还是不错的,难道不是太高,熟读全文基本可以做出简单的For Windows/XBox 360/Zune 游戏。书中很详细的介绍了各个基础的细节,比如说如何加载、显示图片,如何画图,如何调整图片效果如何输出文字、声音颜色以及给他们加上一些特效,如何处理3-D effects、如何处理光照、如何创建多场景等等。可以说基础的游戏开发细节基本涵盖了,对准备进入游戏开发领域,又不想学习难度较高的C++时,Microsoft XNA Game Studio+C#是一个比较不错的入门选择。

        个人这里多说几句,现在太多年轻孩子过于迷恋游戏(尤其是网络游戏)而荒废了学业乃至丧失了生命(猝死),希望这些孩子能够在玩的时候知道一点职业游戏玩家毕竟是少数,而玩物丧志者却是大多数。如果真的喜欢游戏行业,我希望你们更多选择成为游戏的制作者而不是消费者,当然最好还是选择对社会对国家对孩子有利的方向,而不是游戏产业,要知道现在本科大学生相当一部分都处在失业中,而一个整天玩游戏的学生会超出这个失业的团体吗?

        对尚在上学的青少年来说,游戏电玩可以作为闲暇时候的一种休息或者是一种压力的宣泄,但不要把它当作了一种学业、工作甚至是事业。否则你、你的家人都将成为受害者,成为那些变态电击狂人的赚钱工具——给他钱让它电,最后还得给它下跪???

     以上摘自MVP衣明志的blog:http://www.qihangnet.com/PermaLink,guid,41a4cadc-10ab-4c1b-851c-0c44ae002652.aspx

    微软图书卓越亚马逊旗舰店购买链接:http://www.amazon.cn/mn/detailApp/ref=sr_1_3?_encoding=UTF8&s=books&qid=1255328075&asin=0735626588&sr=8-3

  • Microsoft Press 书评——Windows Server 2008 Hyper – V Resource Kit

    Windows Server 2008 Hyper V Resource Kit》书评

    现在是全球经济危机的时代,大家的钱袋子都捂得很紧,而虚拟化则是最好的节约成本的方式。虚拟化可以大大降低电力成本、大大降低物业成本、大大降低服务器管理成本,最重要的是,还能够把服务器的计算资源变成可以按需提供的动态服务,也就是说,可以增加IT部门的生产力!试问读者诸公,您选择虚拟化,到底是为了什么?不外是为了降低成本、改善管理、提升安全,同时还不能增加学习成本,如果您也是这样想的话,那么一定要来看看这本堪称虚拟化圣经的好书。

    作为一名图书作者,我在看书的时候,也会着重关注这本书的内容架构,而这本书的整体架构非常合理,既有Hyper-V的基础理论知识,又有高级配置技巧;既有对于管理平台技术的介绍,又有针对实际案例的分析和建议。如果您是一名IT工程师,那么这本书可以帮助您更好地了解Hyper-V技术的优势、意义、底层原理,同时还提供大量有关Hyper-V的最佳实践建议和性能优化的技巧,同时还能帮助我们了解如何对Hyper-V虚拟化环境进行安全保护。说实话,这些资料和信息,平时我们很难在杂志、网络等媒介中找到,而这本书却能把所有IT工程师梦寐以求的技术知识全部一网打尽!作为国内第一位虚拟化方向的MVP,盆盆刚拿到这本书时,心情非常激动,一连好几天翻阅,越看越觉得超值,所以期待能够推荐给广大读者朋友。

    对于这本书来说,还有一个显著的优势就是可以作为虚拟化项目的项目规划和管理的指导手册,其中包含完整的项目管理规范和指南,我们完全可以藉此开展具体的工作,从而可以大大改进项目管理的效率,进一步降低管理成本。

    当然这本书也并不是完美无缺的,其主要缺点就是缺乏如何将System Center Operation ManagerSystem Center Virtual Machine Manager进行整合的技术章节,没有突出介绍与其相关的PRO(性能和资源优化)VMM Management Pack等技术信息。不过考虑到这本书是以介绍Hyper-V为主的资料,这些缺点可以说是瑕不掩瑜,不影响整本书的突出优点。

    这么好的一本书,当然应该将其引进到国内来,尽管平时工作比较繁忙,但是盆盆已经决定在业余时间翻译这本图书,相信不远的未来,IT朋友们将会很快看到这本图书的中文版!

     

    此书评由微软六届MVP彭爱华(网名盆盆)撰写。

    卓越微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp?ref=BO&uid=477-6484696-6240131&asin=0735625174

  • 卓越亚马逊微软图书新书上架了!

    虽然有些迟缓,但是卓越亚马逊还是在近日重点更新了Microsoft Press旗舰店的图书信息。各位现在可以看到我们最新出版的图书了,尤其是即将重磅推出的Windows 7!MVP们对Windows 7的审阅也将立刻开始并将很快与各位读者见面。

    卓越亚马逊Microsoft Press旗舰店地址:http://www.amazon.cn/microsoft

  • Microsoft Press 书评——Microsoft Office Communications Server 2007 R2 Resource Kit

    Microsoft Office Communications Server 2007 R2 Resource Kit 书评

     

    20097月份读书任务顺利完成,感谢MVPmspress 提供的书籍Microsoft Office Communications Server 2007 R2 Resource Kit,这本书其实看了很久了,就是一直断断续续没有连贯起来一直阅读,回首去年一年发现OCS的项目做的比exchange 要多,自认在OCS上有一定的项目实施经验,因此当时看到的是Microsoft Office Communications Server 2007 Resource Kit ,主要针对ocs 而不是R2 这个产品,当时这本书感觉就写得非常详实,等R2计划上市时候我就等作者着手写ocs r2的书籍,因此等mspress 一上线这本书电子版就开始进行阅读,就是没有连贯,最主要是我希望的功能在R2当中大的改变,这次拿到实体书还是督促自己完成,看来还是有人督促是最好的:),懒驴一个,好了,现在回归正题。

    现在大家都在叫降低成本,因此OCS在中国市场还是比较受关注,但是配套的书籍基本上没有,对应ocs的白皮书和lcs 一样还是比较多,但是相关R2来说就少点,特别本土化之后的内容少点,在MOC的书籍列表中详细完成介绍OCS的课程也没有,因此这本书就成为重中之重唯一的OCS的宝典。

    这本书的阅读,首先介绍了ocs R2 的新功能,感觉针对已经用过ocs产品的用户会非常好,如果以往只知道livemeeting,对整体ocs 不了解,其实我认为第一部分不需要阅读。毕竟都不太了解,如果对ocs或者lcs 用过,那么在初步接触ocs r2时候我认为非常有必要阅读,剩下的部分就是介绍相关部署管理的场景,想对比而言我还是喜欢以往版本的写法,入口即化,现在写的稍微有点庞大,但是整体的学习框架非常好,非常细节,包含相关并存和升级的注意事项,所以我认为是OCS 项目实施人员必读的一本书籍。

    顺便提醒一下大家,以往书籍中包含的一些小工具和脚本,这本书同样包含,因此读书时候注意这个光盘的重要性,在工作中一定能够帮助到你。

    补充说一点,发现amazon 开了个mspress 专场(http://www.amazon.cn/Microsoft%C2%AE-Office-Communications-Server-2007-R2-Resource-Kit-Rick-Kingslan-Rajesh-Ramanathan-Nirav-Kamdar-with-the-Microsoft-Office-Communications-Server-Team-Rui-Maximo/dp/B002AKIYYC),折扣还是不错,如果公家报销还是非常推荐一买的ocs 书籍。

    最后再次非常感谢mspress MVP提供的书籍。

     

    以上引自MVP余勇的Blog:http://blogs.itecn.net/blogs/yongyu/archive/2009/07/15/microsoft-office-communications-server-2007-r2-resource-kit.aspx

    卓越亚马逊微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp?qid=1248918242&ref=SR&sr=13-2&uid=476-1524274-6954969&prodid=enbk639446

  • Microsoft Press 书评——Windows Group Policy APC

    Windows Group Policy Administrator’s Pocket Consultant 读后感

     Windows Group Policy Administrator’s Pocket Consultant 这本书应该是我阅读的第一本口袋书系列中的实体书,先感谢一下MSPRESS和中国MVP 管理团队。

    本书的相关详细信息可以参考http://www.microsoft.com/learning/en/us/book.aspx?ID=13621&locale=en-us#tab3,本书作者是William R. Stanek,他也是一名MVP ,不知道是不是AD方向的,突然想起来中国的一位MVP兄弟李晔,竹林冷雨很多人,特别是以往混WINMAG论坛的应该知道,可惜这个小子不写书,只翻译,咳,这本书在写完读后感之后,突然想看看其他老外如何评价这本书,因此找到亚马逊(http://www.amazon.com/Windows%C2%AE-Policy-Administrators-Pocket-Consultant/product-reviews/0735626766/ref=dp_db_cm_cr_acr_txt?ie=UTF8&showViewpoints=1),就一起共享给大家。

    一提到组策略,想起来最早给TECHNET webcast 好像就是组策略,所以和组策略相关的事情还是蛮多,转眼间相关版本由2000200320082008 R2,客户端也由2000 professional xp vista ,其中很多市场活动都是和组策略相关,在此其中也和客户一起做了不少相关案例,是很久没有进行再次专门充电了,所以在五月份就已经阅读完成,只不过由于最近事情堆事情,所以迟至今天才把自己读书笔记完成。

    口袋书给我以往的感觉的就是阅读起来清新、读起来感觉行云流水一般,看起来非常舒服,不像ITIL 的教材太过干巴(不同类型的书,一个注重理论,一个注重实践),其中当时看到书中的一个部分很有印象,就是通过组策略需要配置客户端,那么客户端防火墙应该开启哪些端口,很贴心的描述,以往都是在不同书籍中查找,然后进行记录,现在本书都已经包含在内,所以认为是企业组策略的管理用书的必备参考用书。同Active Directory Administrator’s Pocket consultant一书相比,这本书是6月份阅读,当时发现很多章节都涉及无人值守安装,强悍的一个,动辄就是来,打开记事本进行相关输入,相比较而言,这本书的特点就是细,反正我依照这本书记了不少笔记,应该在以后项目中会有很大帮助。

    因为最近也在考虑后续08书籍如何进行书写,其中一个部分就是想要不要组织一个大的案例进行讲解,这样方便更好的理解概念和进行实际工作,那么对应这本口袋书是不是单薄点,不过刚一想人家已经定位很清楚,就是口袋用书,想想以往上学时候背单词的口袋书的特点就是分类清楚,看什么找起来就是要方便,发现自己那个叫多余,因此本书依旧维持推荐级别。

    BTW:这本书是利用上下班地铁中看完的,所以应该算是名副其实的口袋书,方便拿取,后续的MVP可以感觉感觉,发现时间不是那么难熬。

     

    相关本书章节目录如下:

    Part I Implementing Group Policy
    Chapter 1 Introducing Group Policy
    Chapter 2 Deploying Group Policy

    Part II Managing Group Policy
    Chapter 3 Group Policy Management
    Chapter 4 Advanced Group Policy Management
    Chapter 5 Searching and Filtering Group Policy

    Part III Maintaining and Recovering Group Policy
    Chapter 6 Maintaining and Migrating the SYSVOL
    Chapter 7 Managing Group Policy Processing
    Chapter 8 Maintaining and Restoring Group Policy

    Appendix A Installing Group Policy Extensions and Tools

     

    最后再次感谢中国MVP管理团队和MSPRESS 的提供的读书机会。

     

    以上引自MVP余勇的blog:http://blogs.itecn.net/blogs/yongyu/archive/2009/06/24/windows-group-policy-administrator-s-pocket-consultant.aspx

    卓越亚马逊微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp?qid=1248917976&ref=SR&sr=13-1&uid=476-1524274-6954969&prodid=enbk639452

  • Microsoft Press 书评——Self-Paced Training Kit (Exam 70-561): Microsoft® .NET Framework 3.5 ADO.NET Application Development

    有幸领受为这本书写书评的任务,深感荣幸。感谢MS Press 给我这个宝贵的机会。

     

    我先说说Self-Paced,我以我为微软认证讲师(MCT)的角度来说,Self-Paced 是微软认证考生的良师益友。也可以说是MS Press 的一个知名品牌。Self-Paced 以我的眼光来看,代表着针对性、精炼、专业、实用。说到针对性,Self-Paced系列书籍,是为微软认证考生准备微软认证考试的权威教材。即使考生因为某种原因无法参加微软官方认证课程(MOC)的学习,通过Self-Paced教材也可以应对微软认证考试。Self-Paced系列书籍,有一个典型的特点,那就是会把知识点成体系的呈现在读者面前,为考生起到提纲挈领的作用。没有婉转的辞藻,开篇就直奔主题,绝不会用成篇类读的废话打击读者的积极性。说到专业,Self-Paced的作者不是微软产品组的专家,就是长期在相关领域有着丰富经验的资深人士。Self-Paced书籍的权威性绝不亚于MSDN的文档。说到这里,如果您认为Self-Paced系列书籍仅仅是为了应对微软认证考试的参考资料,那您就大错特错了。因为编写Self-Paced书籍的作者们充分考虑到了技术的实用性,他们会结合实际的例子、实验讲解一系列的知识点,让读者们掌握技术的同时,也能够了解到这些技术的适用场景。

     

    下面让我们来说说这本《TS70-561 Microsoft .NET Framework 3.5 ADO.NET Application Development》 。这本书的作者。三位作者各个背景非凡。 Shawn Wildermuth 专注于.NET 相关技术,参与编写过五本微软认证相关书籍,可谓是微软认证教材的资深作者。其另一本ADO.NET 专著也被著名的IT书籍出版商Addison-Wesley 出版。另一位Mark Blomsma 是连续四年的微软最有价值专家(MVP),同时他也是一位资深的讲师。最后一位Jim Wightman 常年专注于SQL SERVER 2005/2008 以及ADO.NET 数据访问技术。这三位组成的作者阵容对于这本数来说可以说是绝配。

     

    70-561 这门考试,是微软认证开发专家(MCPD)系列考试中的一门。如果您想获得MCPD for .NET 3.5 Enterprise Developer 证书的话,就必须通过这门考试。我在今年3月份通过了这门考试,相关情况,您可以参考我以前的有关这门考试的博客文章。我���了三个晚上的时间通读了这四百多页的书籍。就其知识点而言,完全覆盖了70-561 这门考试所考察的知识点。70-561 的准备向导内容都可以在本书中找到。尤其值得提出的是该书的第九章Entity Framework 以精炼、详实的手法仔细地阐述了Entity Framework的技术重点。我个人感觉比阅读MSDN的相关文档舒服多了(当初为了准备考试,着实被MSDNEDM文档蹂躏了一阵子)

     

    以我个人经验来看,这本书既是微软认证考试的自学教材,也是对自己ADO.NET 知识查漏补缺的良师益友。既是您从没有打算考取微软认证,即使您觉得您已经是ADO.NET 方面的专家了,我仍然向您推荐这本书。因为从我这三天的阅读以及通过70-561这门微软认证考试的经验来看,这本书仍然告诉了我一些我曾经忽略的东西。本书唯一的不足就是其$69.99 的高昂价格,以我个人的收入水平成套的购入Self-Paced 系列书籍还是可望不可及的事儿,希望MS Press 能够在中国给出一个我们普通人负担得起的价格,让大家也可以通过Self-Paced 系列书籍受益。

     

     以上引自MVP李争的Blog:http://www.cnblogs.com/michaellee/archive/2009/05/24/1488511.html

    卓越亚马逊微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp?qid=1248917707&ref=SR&sr=13-15&uid=476-1524274-6954969&prodid=enbk639472

  • Microsoft Press 书评——Microsoft ASP.NET and AJAX: Architecting Web Applications

     

    最近几年,随着对XMLHttpRequest 和DOM的跨浏览器支持成为标准,AJAX的应用越来越普遍。AJAX的全称是Asynchronous JavaScript and XML(异步JavaScript和XML),AJAX不是一项技术,而是一组技术(XMLHttpRequest, DOM, JavaScript)的配合应用,其主要作用是改善用户体验:比如连贯性,无闪烁更新,接口设备,混合应用,实时数据等等。

    本书作者Dino Esposito是著名的ASP.NET,AJAX和Silverlight专家,有多部相关书籍。在《Microsoft ASP.NET and AJAX: Architecting Web Application》书中,作者详细地介绍了AJAX的方方面面,书中还提到了ASP.NET 4.0/Silverlight 和AJAX的联系。本书包括两部分,8个内容:

    第一部分讲述上一代Web需要修正的地方:我们需要什么样的Web,AJAX的最大好处,AJAX和新Web项目;ASP.NET AJAX架构,局部更新,AJAX和JavaScript嵌入;AJAX服务层模式,AJAX服务器页面模式。

    第二部分讲述了客户端的力量:当前的JavaScript,Microsoft AJAX库;从服务器控件到JavaScript Widgets,jQuery库;AJAX设计的各种模式;客户端数据绑定(ASP.NET 数据绑定,浏览器端模板模式,HTML消息模式),ASP.NET AJAX 4.0 预览;富Internet应用程序,Silverlight一览,Silverlight 程序设计模型和代码安全。

    这本<<Microsoft ASP.NET and AJAX: Architecting Web Application>> 适合ASP.NET/JavaScript开发者用于增加用户体验。

    书籍链接:http://www.microsoft.com/learning/en/us/Books/12926.aspx

    p.s: 我们在做Dynamics CRM客户端开发的时候,经常会用到AJAX技术,本书也适合CRM开发者阅读。书中提到的技术,比如jQuery/Silverlight,也可以在CRM中应用。

     以上引自MVP王健的Blog:http://www.cnblogs.com/MSCRM/archive/2009/06/02/1494173.html

    卓越亚马逊微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp?qid=1248916774&ref=SR&sr=13-1&uid=476-1524274-6954969&prodid=enbk639478

  • Microsoft Press 书评——Microsoft .NET and SAP

    microsoft_.net_and_sap      《Microsoft .NET and SAP》这本书是由微软出版社(Microsoft Press)在2009年最新出版发行的开发类技术书籍(ISBN: 9780735625686),共计480页。作者是Juergen Daiberl, Steve Fox, Scott Adams和Thomas Reimer。

          本书主要告诉我们.NET开发人员如何通过已经熟悉的工具和技术(Microsoft Office、Microsoft Office SharePoint Server、Microsoft BizTalk Server、Microsoft Visual Studio……)来整合和定制SAP应用。

          本书一开始简介了微软和SAP及其历史概况;然后讨论了整合技术方案,并提供里例子,告诉您如何开发自己的解决方案。主要章节目录如下:

    第1章 “SAP: Company Overview, Development Tools, and Microsoft .NET Interoperability(SAP公司简介,开发工具和Microsoft .NET互操作性)”。本章主要概述了SAP公司以及他的SAP产品和可用于SAP的开发工具,另外还简单介绍了两家公司之间的过往关系。

    第2章 “Microsoft .NET Development Environment and Tools(微软.NET开发环境和工具)”。本章主要介绍了由微软提供的相关开发环境,如 Microsoft Visual Studio,Microsoft Visual Studio Tools for Office和Microsoft BizTalk Server等。

    第3章 “Connectivity Between Microsoft .NET and SAP(Microsoft .NET和SAP之间的连通性)”。本章涵盖了微软和SAP的基本整合技术,例如Microsoft .Net的SAP连接器、Web Service整合、NetWeaer BI的.Net Data Provider、使用SAP的Enterprise Services Explorer整合Microsoft .NET与SAP Enterprise Services……

    第4章 “Microsoft Business Intelligence(微软商业智能)”。本章中介绍了可用于SAP和微软商业智能解决方案的各种整合方案和技术内容。

    第5章 “Microsoft Office SharePoint Server: UI Integration(Microsoft SharePoint Server:用户界面集成)”。将SAP用户界面整合到SharePoint Server中是本章的重点内容。您可以了解到:如何将SAP NetWeaver门户的一个iView显示在Microsoft Office SharePoint Server的门户上,以及如何将BSP(Business Server Page)应用和Web Dynpro应用显示在Microsoft Office SharePoint Server的门户网站上。

    第6章 “SharePoint Business Data Catalog and SAP(SharePoint业务数据目录与SAP)”。本章介绍了Microsoft SharePoint Server 2007中的业务数据目录,并告诉您如何使用业务数据目录和SAP来显示和搜索SAP内容。

    第7章 “Office Business Applications(Office商务应用)”。通过介绍2005年最知名的Office商务应用案例介绍微软和SAP的产品整合技术。

    第8章 “Custom Development(定制开发)”。本站涉及了一些典型的整合案例,如:使用Microsoft InfoPath和Microsoft .Net的门户开��套件把Microsoft Office Communication Server和SAP NetWeaver门户整合。

    第9章 “Identity and Security Management(身份认证和安全管理)”。本章介绍了Microsoft/SAP的身份管理,并讲解了实现Microsoft和SAP之间单点登录的各种方式方法。

     

        本书个人非常看好,希望在国内早早出现中文版本,造福处于水深火热的商业应用定制开发的中国IT工作者们,:)

     以上引自MVP衣明志的Blog:http://www.qihangnet.com/PermaLink,guid,ddb6ea7c-3181-4fe6-9c15-991e69b828a1.aspx

    卓越亚马逊微软图书旗舰店购买链接:http://www.amazon.cn/mn/detailApp?qid=1248916409&ref=SR&sr=13-15&uid=476-1524274-6954969&prodid=enbk639442

  • Microsoft Press 书评——Windows Group Policy Administrator’s Pocket Consultant

    20092月最新出版的Windows Group Policy Administrator’s Pocket Consultant这本书由组策略的基本概念讲起,循序渐进的为读者介绍了组策略的历史及作用,后面章节中的内容逐步深入,几乎涵盖了IT人员对组策略应用的各个方面,涉及组策略功能、编辑、模板以及高级组策略管理等。其中大部分内容都采用了step by step的叙述模式,读者可以参照书籍内容在自己的IT环境中编辑并应用适合自身情况的组策略。该书既适合帮助初学者快速了解Windows Server 2008活动目录并学习组策略相关知识,又适合企业IT管理员将其作为放置在桌面上的工具手册,随时查阅并解决实际应用组策略中的问题。

    感谢MVP杨帆为此书撰写的书评!

  • Microsoft Press 书评——Microsft .NET Framework 3.5 – WFA Development

    摘要:本文大力吹捧了一下微软的新书《Microsft .NET Framework 3.5 – Windows Forms Application Development》,这是一本考试用书,但对于初学者和进阶者来说,帮助的确很大。

    Microsft .NET Framework 3.5 – Windows Forms Application Development

    《Microsft .NET Framework 3.5 – Windows Forms Application Development》(以下简称《WinForm》)本身是一本考试用书(Training Kit, MCTS EXAM 70-505)。因此,对于希望学习Windows Forms编程的朋友来说,这本书比市面上其他WinForm类技术图书效果更好一些。

    考试用书最大的特征就是直入主题、开门见山。所以从第一章开始你就将学习到WinForm的核心技术,而不是所谓的“背景”啊、“简介”啊什么的。所以,这本700余页的书含金量还是很高的。

    《WinForm》这本书不仅是一本介绍技术的书,还介绍了不少技巧。比如第一章,除了介绍了窗体的各种属性之外,还介绍了非矩形窗体。这是很难能可贵的,因为一般考试用书或官方书籍,往往都会偏重技术而忽略技巧;而在实际的开发工作中,往往技巧要比技术更管用。

    《WinForm》一书总结起来就一个字——全。WinForm领域能想到的,这本书全有。窗体、使用基本的Windows控件、创建自己的控件、打印、拖拽、异步、数据访问,应有尽有。对于初学者来说,本书可以建立一个全面的知识体系;而即便是WinForm老手,也难免有一些技术是自己鲜有涉足的地方,则更可以把这本书当作一部参考,用到时随手翻来。

    可能有些朋友比较迷惑,WinForm编程,不就是拖拖鼠标吗?用得着看书学习么?呵呵,小拖拽里有大学问,有的时候,操作上的一个小偏差,可能会带来意想不到的问题。《WinForm》一书还有一个特征就是对操作的介绍很详实,该选择哪个菜单项、点击那个位置,都一一有所说明。此外,这本书还提供了大量的屏幕截图,更加直观地展示了应作的操作和操作的结果。

    唯一遗憾的就是,这么全面的一本书只介绍了从初级到中高级的技术技巧,而不涉及高级技巧。比如在使用异步的时候,会有很多值得注意的地方;打印控制、自定义控件等等,背后都还有很多更有价值的话题,而这些主题往往很难从第三方的技术图书或技术文章中获取。

    最后,本书有一点名不副实的地方就是挂了个“.NET Framework 3.5”的名头。事实上,WinForm到了.NET 2.0之后也就基本定型了,.NET 3.0之后微软开始大力发展WPF。所以本书介绍的知识和技术,应该是2.0就开始使用的了——换言之,如果你一直在用2.0(可能没有条件或没有欲望换成3.5),那么依然可以使用这本书学习WinForm,不用担心“.NET 3.5太新了”。

     以上摘自MVP刘彦博的Blog:http://www.cnblogs.com/AndersLiu/archive/2009/04/11/book-review-windows-forms.html

    卓越微软旗舰店即将上架,敬请关注!

  • Microsoft Press 书评——SQL Server 2008 Step by Step

    SQL Server 2008发布已经有一段时间了,最近抽时间阅读了由Mike Hotek编写的《SQL Server 2008 Step by Step》,这是一本以教你学习SQL Server 2008程序设计的基础性手册。正像这本书的名字Step by Step一样,这本书的实战性很强,并且还附有一张代码光盘,以方便上机操作。

    该书首先讲述的是如何安装和配置SQL Server 2008,设计数据库、表和索引。接下来讲述的是操作技巧、维护和数据检索。最后,讲述的是一些先进技术,像使用视图、函数和触发器。

    唯一不足的,该书是英文版,希望有出版社能够引进并翻译成中文。

    以上摘自MVP张洪举的Blog:http://blog.csdn.net/zhanghongju/archive/2009/03/13/3986145.aspx

  • Microsoft Press书评——SQL Server 2008 Administrator's Pocket Consultant

    Microsoft SQL Server 2008 Administrator's Pocket Consultant涵盖了SQL Server 2008系统管理员所需要的所有核心管理任务,并且非常简洁、实用。相比其他图书而言,你不必为查找一个小内容而费尽千辛万苦地翻越数百页的不相干信息,真正体现了该书的袖珍性。
    该书是被作为SQL Server管理的问题资源设计的,因此,像日常管理、常用任务、示例等内容没有被包含在内,因此要求读者有一定的SQL Server基础。这样做的目的也是为了保持图书内容的简洁,并使结构更加紧凑,易于浏览。同时,这也确保了这本书能够包含尽可能多的信息。

    Microsoft SQL Server 2008 Administrator's Pocket Consultant的内容涵盖了SQL Server Standard、Enterprise、Developer、Web和Workgroup版本的内容,这本书的读者可以是:
    SQL Server 2008数据库管理员
    具有某些管理责任的熟练用户
    从以前版本升级到SQL Server 2008的管理员
    从其他数据库体系转换过来的管理员

     以上摘自MVP张洪举的Blog:http://blog.csdn.net/zhanghongju/archive/2009/03/22/4013612.aspx

    卓越微软旗舰店即将上架,敬请关注!

  • Microsoft Press书评——CLR Via C# 中文版(第二版)

    框架设计(第2版):CLR Via C#

    我没有读过第一版,也是在博客园在宣传.NET技术大会的时候知道了Jeffrey Richter,但是觉得自己真是一个井底之蛙,在.NET领域爬了7年多了,这么有影响力的大师级人物的书都没有读,这次有机会获得MS Press的《框架设计(第2版):CLR Via C#》书籍阅读。

    Jeffrey Richter是一位在全球享有盛誉的技术作家,尤其在Windows/.NET领域有着杰出的贡献。他的第一本Windows著作Windows 3: A Developers Guide大获好评,从而声名远扬。之后,他又推出了经典著作《Windows 高级编程指南》和《Windows核心编程》。如今这两本书早已成为Windows程序设计领域的颠峰之作,培育了几代软件开发设计人员。他的每一本新作问世,我们都有理由相信这是一本巨著,我们想要的一切尽在其中。

    虽然本人从事.net开发已经多年,但是这次读这种基础的书籍,经常仍有温故知新的感觉,特别是在书中深入剖析了.NET Framework和CLR 2.0的内部机制,内容也涉及到.net开发的方方面面,不但包括有关常量、字段、构造函数、方法、属性和事件这样的基础知识,还包括了反射、异常处理及线程等稍微高级一点的知识,这些知识对于以后指导我如何写出高性能、高质量的.net应用程序有非常大的帮助。

    他的写作简洁,而又有适当的幽默穿插其中,引人入胜。包含大量.NET和C#2.0的精华,你能从中学到非常多的东西,例如空类型,泛型和线程锁定机制。

    Jeff Richter引导我们很好的了解和认识CLR,用了非常丰富的图表来展示CLR,简洁明了。如果你对.Net充满好奇,那么这是你不可或缺的一本书。

     以上摘自MVP张善友的Blog:http://www.cnblogs.com/shanyou/archive/2009/04/04/1429570.html

    China-Pub 购买链接:http://www.china-pub.com/28146&ref=ps

  • Microsoft Press 书评—Exchange 2007 Administrator’s Companion

    书评《Exchange 2007 Administrator’s Companion》

    收到此本书很有一段时间了,此本书中文名称翻译成《Exchange 2007管理员伴侣》,看完本书后,对此书有了较深感触,此本的定位非常明确,用于帮助企业的管理员日常维护和管理Exchange 2007。全书分为七大部分二十五个章节,一个附录。这七大部分也可以说成由浅入深的七个阶段,分别是引言介绍、计划部署、安装部署、管理、维护、安全及客户端。由于章节比较多,不可能对每个章节进行评述,我就围绕七个阶段进行一个简评。

    第一阶段为引言介绍部分,一共有三章。顾名思义,引言部分肯定少不了对Exchange2007进行一个概述,包括它的作用,适用平台,版本及最新补丁;之外还有Exchange2007与活动目录AD的关系,为了便于更好掌握Exchange2007,书中还对AD进行了一个概述,主要是与Exchange有关部分,如站点,拓扑等。最后则是对Exchange2007五角色、存储设计、索引、公共文件夹及传输结构进行了一个概述。

    第二阶段为计划部署阶段,一共有两章。这个阶段首先对企业邮件需求进行一个初步评估,如用户按哪个规则定义、公共文件夹定义、有无连接其它邮件系统及连接可能需要考虑到的问题,还有远程访问的需求考虑、培训与技术支持服务,定义和确定网络拓扑结构等。最后则是根据需求确定邮件组织的命名,以及网关、硬盘、CPU、内存的合理配置与注意事项。

    第三阶段为安装部署阶段。这个阶段一共分四章。这个阶段属于实作阶段,基本上都是动手部分,内容为开始为安装Exchange2007之前AD架构拓展,选择分配合适的角色安装Exchange2007;接下来章节就是如何配置和实现Exchange2007Exchange2003的共存,设定内容涵盖模式设定、全局设置、连接器与路由组设定等。之后就是从Internet mail转换Exchange2007方法与设定,其中包括如何从Internet mail上导出邮件至Exchange2007。最后则介绍了Exchange2007的高可用性的实现方法。

    第四阶段分为管理阶段。这个阶段共四章,同样以实作内容为主。主要内容包括Exchange管理控制台的功能介绍与配置、如何利用Powershell完成日常一些事务;之外讲解了收件人的创建与管理、公共文件夹的使用与存储、Outlook中公共文件夹管理等。最后还讲解Exchange2007新建功能统一消息UM的配置与管理。

    第五阶段是维护部分,这个部分共三章。内容包括利用排错工具维护Exchange2007Exchange2007备份与灾难以及对Exchange2007平时运作情况进行监视,并对占用内存、CPU、磁盘的使用情况进行评估,以确定是否需要改善和提高。

    第六阶段是安全部分,这部分共四章。主要讲解Exchange2007安全,内容包括安全策略的设定,Exchange 2007的安全基础,病毒与垃圾邮件的防护,实现消息安全CA的配置等。

    第七阶段是客户端部分,这部分共四章。内容分为客户端概述,Outlook2007部署与配置,Outlook web access使用与配置以及其它第三方邮件客户端接收工具等。

    总体上评价,这本书讲的内容非常全面,几乎涵盖Exchange2007的每一个方面,由于定位目标是管理人员参考用书的原因,此本书针对Exchange2007某些内容并没有进行深度挖掘,但足以能够满足日常管理需求,当然一本书不可能能够把Exchange2007讲得面面俱到,面面精通,即使这样,此本书依然算得上是一本不可多得的Exchange管理员参考用书。最后,希望此本书能够如其名一样成为Exchange 2007企业管理员的“忠实伴侣”。

     

    以上摘自MVP徐火军的Blog:http://blog.csdn.net/xuhuojun/archive/2009/03/30/4035915.aspx

     

     

    从Windows 2000 Server 的那一套Resource Kit开始,我就一直很信赖微软官方的关于Planning Guide 和Deploy Guide之类的白皮书。看到本书的书名,本以为只不过是本普通的管理员口袋书,可以查到需要的操作步骤而已,待看到了本书的目录,才发现这竟然是一本关于Exchange Server 2007 的大全:无论是Exchange 2007系统中哪个环节的人员都可以找到自己需要的东西,更难得的是内容组织的系统性:从产品的介绍引入了系统的架构,紧接着就从架构的高度,指导我们根据自己的实际需求来规划整个系统,接下来用一百一十页左右的篇幅,详细描述了安装和部署的实际的步骤,然后才是一般的Exchange 系统管理员日常的管理工作,第五部分又从排错、灾难恢复以及性能调整的角度详细介绍了系统的维护,接下来分别介绍了系统的安全和客户端的配置。每个部分可以独立成书,整个书的内容又按照系统实施的次序有机联系为一个整体,不但为普通管理员提供了实际的操作指南,还为整个项目的实施提供了详细的规划的原则和方法,是一本同时包含了规划指南、部署指南、操作指南三个部分的大全.这真是一本难得的好书,彰显大家风范!

     

    以上摘自MVP郭保卫的Blog: http://www.cnblogs.com/bower/archive/2009/04/13/1434951.html

     

     

    卓越购买链接:

    http://www.amazon.cn/mn/detailApp?qid=1243317919&ref=SR&sr=13-6&uid=479-9408824-5296662&prodid=enbk626444

     

  • Microsoft Press 书评—Microsoft Active Directory Administrator's Pocket Consultant

    Ms Press China MVP-书评活动-王万利 Microsoft Active Directory Administrator's Pocket Consultant

    [推荐]--Windows Server 2008,一本难得以求的好书《Microsoft Active Directory Administrator's Pocket Consultant

    我们的一生都有很多的朋友,但是我们一生能有几个知己?我们从小学到工作,触摸了N多书本了,但是又那些是让你废寝忘食了。书是人类的朋友,即使在IT时代,我们也不能或缺的和书本成为了朋友。

    20093月,我收到由China MVP Team寄来的,《Microsoft Active Directory Administrator's Pocket Consultant》,当拿到此本书的时候,我如获珍宝,犹如得到一个宝贝一样,小心翼翼的打开包装袋。给大家看看吧

     

     

     

     

     

    Microsoft Active Directory Administrator's Pocket Consultant》此书共九章。给大家看看目录吧,第一章:overview of active directory,第二章:instralling new forests,Domain trees,and Child Domains,第二章,Deploying writeable Domain Controllers,第三章:Deploying Read-Only Domain Controllers,第四章:Deploying Read-Only Domain Controllers,第五章:Configuring,Maintaining,and Troubleshooting Global Catalog Servers,第六章:Configuring,Maintaining,and Trobleshooting Operations Masters,第七章:Manging Active Directory Sites,Subnets,and Replication,第八章:Managing Trusts and Authentication,第九章:Maintaining and Recovering Active Directory

    此书不亏是“葵花宝典”首先从活动目录的概述讲起,可以使那些对活动目录没有了解的IT从业人员,由浅入深的学习,然后接着讲述了如何在Windows Server 2008下,如何规划和部署活动目录,如何安装新的森林,域树和子域,部署只读域控制器,以图文并茂的形式,加上生动形象的语言,阅读起来更加顺口。最后有活动目录日常维护,排错等典型的问题详解,是一本难得的好书,是一本值得广大IT人士受益一生的经典丛书,通过阅读此书更加深入的了解了,在Windows Server 2008下如何部署和管理域,如何利用Windows Server 2008安装,稳定的特性,使我们的域更加安全,高效的运行。

     

    还等什么了?如此一本堪称杰作的书,还在犹豫吗。还不快收入囊中。期待《Microsoft Active Directory Administrator's Pocket Consultant》中文版。

     

     

     

     

     

    以上摘自MVP王万利的blog:http://hi.baidu.com/jx52199/blog/item/ad2e9a54d0b3ae50d0090677.html

    卓越微软图书旗舰店近期上架,敬请关注!

  • Microsoft Press 书评——MCTS Self-Paced Training Kit (Exam 70-503) Microsoft® .NET Framework 3.5

    wcf book      春节之前就收到了这本MVP图书计划的书籍,由于春节前后项目工作非常繁忙,累了个够呛,所以书评一直没有跟上,实在感觉对不住老大,今天赶紧补上。这是一本纯英文的硬皮MCTS考试自学用书。由于该书籍面向读者的���向性,所以跟普通的技术书籍有些不太一样。内容是以课为单位编写的,且配有随书CD和VS2008专业版的90天试用版本(含MSDN库)。

        这本书既然是考试自学用书,那么它的细致就自不在话下了。几乎WCF的各个细节都有浅入深的进行介绍,有详尽的代码实例(VB和C#都有),还穿插着各种注意事项、知识点以及扩展内容。给人很贴心的感觉,因为很多东西是初学者所不能想到和接触到的,在书中给与提示和说明我认为是一件很好的手段。模拟考试软件的答案解释也是不错的,再次赞一下:D

        我对书中内容的序列化控制、WCF跟踪扩展与监控、数据安全以及用户认证等部分比较感兴趣。改天要再好好学习一下。

        这本书似乎目前尚未有中文版本(大概考试用书都这样子),但是依然建议大家自学阅读一下。照着实例代码多练习调试尽可能搞明白更多的细节,不要看答案对了就对了。尽可能把每个提醒提示的文字也都阅读一下,会受益匪浅的哦。

     以上摘自MVP衣明志的Blog:http://www.qihangnet.com/PermaLink,guid,e3500ed3-a579-417c-9d4c-65ea7bcc5fe4.aspx

    另,卓越亚马逊购买链接:http://www.amazon.cn/mn/detailApp?qid=1242716572&ref=SR&sr=13-3&uid=479-9408824-5296662&prodid=enbk626432

  • Microsoft Press 书评——In the Trenches with Microsoft Office Project 2007

    In the Trenches with Microsoft Office Project 2007 读后感

    内容简介:

    There s theory then there s project management in action, where you need utterly pragmatic guidance beyond just knowing how to use Project 2007. With this book, you ll get gritty, real-world advice on how to apply the right tools to the most common and challenging scenarios you ll encounter. Microsoft Project expert Elaine Marmel helps sharpen your mastery of Project 2007, all in the context of managing real situations, in real time. Topics include planning project scope, including how to identify resources before you even have resources; structuring tasks and dependencies, and how different approaches impact results; guidance for more realistic cost-estimation and budgeting; taming budgets and schedules that want to go feral; communicating with your team and upper management; managing the complexities and curveballs in the typical work environment; and the special challenges of managing cross-project conflicts in large enterprises.

     

    作者: Elaine j .Marmel (以往写过project 2007 bible)

    出版时间:2009/1/28

    页数:334

    推荐度:四星

    涉及产品:project 2007 professional ,少量涉及project serverexcel 2007visio 2007

    读后感:

    trench  [trentʃ]

    n.  沟渠, 管沟, 堑壕

    v.  蚕食, 侵犯, ; 挖战壕, 侵犯,

    刚看到这个书的时候,感觉这个名字怪怪的,专门查了,原来是壕沟的意思,所以对这本书其实慕名已久了,毕竟project 产品我已经做了很久了,算起来应该超过exchange的时间,所谓工欲善其事必先利其器,我一直认为项目经理应该有个好的工具进行沟通和交流,project 就是一个很方便的东东,起码我这么认为:),这部书适合使用project 已经有一段时间的用户,而且章节分法和其他project 的培训书籍都有所区别,我个人非常认可这个方法,因为一开始不是从文件菜单开始讲起,也不是来一堆项目管理理论,入手比较好,自我认为和我以往给用户培训的思路还是有一定吻合。

    而且我发现我很多提供给用户的小技巧(例如如何缺省显示项目摘要任务等)上面都提及了,看样子是中外想法都一样。

    但是这本书不适合初学的用户,如果使用project时间越久,会发现其中有很多点描述还是非常不错的,例如关于成本的管理、挣值管理,计划和跟踪管理,有时间大家去阅读一下体会它的特点。

     

    不足点:

    这本书我看了两遍,东西写的还是非常严谨,目前只发现一个关于里程碑描述操作自认为不太正确的地方,其他暂时还没有发现,还有就是其中如果能够整合在一个案例中会更好,这样配上光盘或者提供网站下载,更加方便用户的学习和参考,毕竟其中的有些小技巧还是很不错的,但是基于例子能够更好的进行理解。

     

    以上摘自MVP余勇的Blog:http://blogs.itecn.net/blogs/yongyu/default.aspx

    卓越亚马逊即将上架此图书,购买链接会更新在这里。

  • Microsoft Press 书评——How We Test Software at Microsoft

    《微软如何测试软件》书评

    软件测试在很多人看来就是在一间黑屋子里抓黑猫,而且不知道是否真的有猫。而在微软看来,猫一定是有的,但测试不只是为了抓猫,而是要不断改进软件工程,使将来的猫越来越少,也就是今天解决明天的问题。

          

           《微软如何测试软件》向我们展示了微软软件测试的方***、工具和实践。

     

        事实上,在微软软件测试早已成为软件工程的一部分。然而当年的微软就像我们今天的一些小型软件公司一样,没有测试工程师,没有本地化工程师,没有程序(Program Manager),也没有可用性工程师。

     

    好的设计与好的执行是软件开发项目成功的关键。

     

    测试设计与好的软件设计有很多相似之处。测试设计要求规划和解决问题以确定运行哪类测试以及那些类型测试最有效。如同设计模式,测试模式解决共性问题并且为测试人员设计测试提供指导和策略。微软内部测试人员一般采用简化的Robert Binder测试设计模式模板作为通用格式进行沟通。

     

    确定测试模式后,需要估计测试时间。估计测试所需时间是非常困难的,一个粗略的规则是测试时间与开发的时间相同。另外一个问题是何时开始测试。一般我们会认为编码完成后开始测试。实际上,理想状况是在开发的起始阶段就介入。开始测试设计的一个时间点是软件需求或功能规范审查。当然开始测试之前,我们还需要一个测试策略为测试团队提供愿景,帮助每个人确定哪个测试活动最重要并帮助他们确定何时、何地应用不同测试类型。

     

    在微软,测试工作包括功能性测试、结构化测试、利用代码复杂性分析风险和模型化测试。测试人员采用等价类分区、边界值分析和组合分析技术进行软件功能测试。结构化测试则采用组块测试(block testing)、决定测试(decision testing)、条件测试(condition testing)和基础路径测试(basis path testing)的方法。代码复杂性对于识别哪里可能存在缺陷(bug)是必不可少的度量,对于识别可能导致维护问题的代码同样有价值。利用代码复杂性分析风险有助于我们把有限的测试资源集中在最恰当的区域。模型能帮助我们理解复杂事物如何工作。将从模型中产生的测试与测试模型配合是最有威力的。基于模型的测试比随机游走更加有效。微软测试团队已经采用模型化测试连同传统的测试自动化有效地测试了很多功能和应用。

     

    在方法论外,测试还需要工具和系统。微软当然拥有自己的缺陷和测试用例管理系统。《微软如何测试软件》不仅向我们介绍了微软缺陷和测试用例管理系统,还向我们介绍了基于多年的使用而产生的经验教训和实用的建议。

     

    在软件测试中似乎总有另一个障碍需要克服。微软的测试工作也是如此。微软正尝试采取一些措施解决明天的问题。具体方法包括自动失败分析、机器虚拟化、代码审查等。

     

    当然,相对于软件开发,软件测试还是一个新的专业。软件测试的大部分工作还是验证软件功能和发现关键错误。因此我们必须考虑软件测试将何去何从。这也是《微软如何测试软件》与我们讨论的问题。
     
    此书中文版即将由机械工业出版社隆重推出,敬请关注!
  • Microsoft Press 书评——《Microsft .NET Framework 3.5 – Windows Forms Application Development》

    摘要:本文大力吹捧了一下微软的新书《Microsft .NET Framework 3.5 – Windows Forms Application Development》,这是一本考试用书,但对于初学者和进阶者来说,帮助的确很大。

    Microsft .NET Framework 3.5 – Windows Forms Application Development

    《Microsft .NET Framework 3.5 – Windows Forms Application Development》(以下简称《WinForm》)本身是一本考试用书(Training Kit, MCTS EXAM 70-505)。因此,对于希望学习Windows Forms编程的朋友来说,这本书比市面上其他WinForm类技术图书效果更好一些。

    考试用书最大的特征就是直入主题、开门见山。所以从第一章开始你就将学习到WinForm的核心技术,而不是所谓的“背景”啊、“简介”啊什么的。所以,这本700余页的书含金量还是很高的。

    《WinForm》这本书不仅是一本介绍技术的书,还介绍了不少技巧。比如第一章,除了介绍了窗体的各种属性之外,还介绍了非矩形窗体。这是很难能可贵的,因为一般考试用书或官方书籍,往往都会偏重技术而忽略技巧;而在实际的开发工作中,往往技巧要比技术更管用。

    《WinForm》一书总结起来就一个字——全。WinForm领域能想到的,这本书全有。窗体、使用基本的Windows控件、创建自己的控件、打印、拖拽、异步、数据访问,应有尽有。对于初学者来说,本书可以建立一个全面的知识体系;而即便是WinForm老手,也难免有一些技术是自己鲜有涉足的地方,则更可以把这本书当作一部参考,用到时随手翻来。

    可能有些朋友比较迷惑,WinForm编程,不就是拖拖鼠标吗?用得着看书学习么?呵呵,小拖拽里有大学问,有的时候,操作上的一个小偏差,可能会带来意想不到的问题。《WinForm》一书还有一个特征就是对操作的介绍很详实,该选择哪个菜单项、点击那个位置,都一一有所说明。此外,这本书还提供了大量的屏幕截图,更加直观地展示了应作的操作和操作的结果。

    唯一遗憾的就是,这么全面的一本书只介绍了从初级到中高级的技术技巧,而不涉及高级技巧。比如在使用异步的时候,会有很多值得注意的地方;打印控制、自定义控件等等,背后都还有很多更有价值的话题,而这些主题往往很难从第三方的技术图书或技术文章中获取。

    最后,本书有一点名不副实的地方就是挂了个“.NET Framework 3.5”的名头。事实上,WinForm到了.NET 2.0之后也就基本定型了,.NET 3.0之后微软开始大力发展WPF。所以本书介绍的知识和技术,应该是2.0就开始使用的了——换言之,如果你一直在用2.0(可能没有条件或没有欲望换成3.5),那么依然可以使用这本书学习WinForm,不用担心“.NET 3.5太新了”。

    (完)

    以上摘自MVP刘彦博的博客:http://www.cnblogs.com/AndersLiu/archive/2009/04/11/1433644.html

    卓越微软旗舰店即将上架,敬请关注!

  • Microsoft Press 书评:《Exchange Server 2007 Administrator's Companion》

    从Windows 2000 Server 的那一套Resource Kit开始,我就一直很信赖微软官方的关于Planning Guide 和Deploy Guide之类的白皮书。看到本书的书名,本以为只不过是本普通的管理员口袋书,可以查到需要的操作步骤而已,待看到了本书的目录,才发现这竟然是一本关于Exchange Server 2007 的大全:无论是Exchange 2007系统中哪个环节的人员都可以找到自己需要的东西,更难得的是内容组织的系统性:从产品的介绍引入了系统的架构,紧接着就从架构的高度,指导我们根据自己的实际需求来规划整个系统,接下来用一百一十页左右的篇幅,详细描述了安装和部署的实际的步骤,然后才是一般的Exchange 系统管理员日常的管理工作,第五部分又从排错、灾难恢复以及性能调整的角度详细介绍了系统的维护,接下来分别介绍了系统的安全和客户端的配置。每个部分可以独立成书,整个书的内容又按照系统实施的次序有机联系为一个整体,不但为普通管理员提供了实际的操作指南,还为整个项目的实施提供了详细的规划的原则和方法,是一本同时包含了规划指南、部署指南、操作指南三个部分的大全.这真是一本难得的好书,彰显大家风范!

    当岁月的风霜
    无情地刻下印记
    我才蓦然发现
    已经是喝白开水的年纪
    以上摘自MVP郭保卫的博客:http://www.cnblogs.com/bower/archive/2009/04/13/1434951.html
    卓越网购买链接:http://www.amazon.cn/mn/detailApp?qid=1239783177&ref=SR&sr=13-5&uid=168-8432289-6969031&prodid=enbk626350
  • 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