2007-01-29

A boring MSDN webcast

Note: This artical is written in Chinese.


今天看了微软开发合作部的“互联网策略资深顾问”王洪超主讲的MSDN webcast《Gadget开发简述》视频。老实说,整个讲座技术含量很低,基本上是浪费我的时间。

技术含量低,可能因为这是一项较新的技术,也资料匮乏(Gadget参考是我看到过的最差的MSDN文档),且老王估计不是这方面专长,又或者是其讲座受众本身定位就是很低……

老王的口齿不清,这是先天不足,也罢了。但是,整个讲座废话连篇,演讲水准也超差,就令我对老王这个MVP甚感失望。倒是那个黄继佳配合的还算ok。也许老王本身就口才较差,专长技术……问题是这个讲座又毫无技术含量。

相比较而言,Microsoft UK的Developer & Platform Group的Deniel Moth所做的Vista:Sidebar Gadgets视频讲演,虽然也相当简单,但至少step by step的条理清楚。

BTW,指出老王的两个问题:

第一,他代码中创建xmlhttprequest的方式不好。首先应该利用IE7的native xmlhttprequest支持,而不是创建ActiveX控件XMLHTTP;其次读取xml dom直接用responseXML属性即可,读取requestText来创建XMLDOM完全是画蛇添足。

第二,他说调试困难。这说明他对Gadget的开发经验不足(当然,也拜微软糟糕的文档所赐)。因为有System.Debug.outputString方法,所以log基本没有问题。而且修改刷新也不需要关闭sidebar,只需要reload即可(虽然由于微软的bug,不能直接调用location.reload,但是可以用location.href = location.href的trick)。

No comments: