October, 2009

  • 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