今天上网发现Blog得计数器不太对劲,登陆www.blogpatrol.com发现原来网站出了一些问题,看来现在Blog得计数是不太准确了。
今天早上大概7:00左右到了北京,坐地铁到东四十条,很快就找到了工体北门,坐上了Tech.ED2005准备得班车,最后停在了一个像农村得地方,这就是九华山庄了。酒店得设施不错,但是就是离市区太远了,我想这就是微软提供住宿得原因了,否则外地来得就得累死了。和去年一样,开幕式之前照例到各个站台弄些小礼品,但是发现今年得展商似乎不是很积极,记得去年得DELL是一个很主要得展商,今年要悄无声息得多,不知道为什么。
开幕式要比去年差得多,主要是主题演讲得时间太长了,似乎想把所有得微软得新技术全都填到大伙得脑袋里,结果晕过去得较多,呵呵。在演讲中Fego得演示给我得印象最深,感觉几个小孩子作出得东西,真得很好,在Windows Vista得演示中,我却没有什么感觉,也许只是在界面和用户体验上的提高,对程序员来说并不新鲜吧,并且那些例子对于现在的开发者的UI设计难度太大了,感觉在走Flash得路线。至于Sqlserver得演示可以说是失败得,这么好的东西,演示者好像没睡醒似的,好东西糟蹋了。
微软副总裁 安迪里斯
下午依次听了下面的课:
栾跃 软件开发项目管理-精华再谈
张炜 Windows Mobile中的开发新特性
刘斌 Live Communi-Cations 平台技术:架构和客户化解决方案构建
任日文 着眼未来设计分布式应用程序
总体感觉还可以,但是不知道为什么和去年比要差一些,无论是管理还是演讲的气氛和质量,多少有点让人失望,但是还好吃的也行,住的也不错,还可以上网。
栾跃的书是没有拿到了,但是很想买一本,他所提到的“计算项目关键性通道(Critical Path)”的概念是我第一次听到,感觉很新鲜。
再整个听课中对自己现在正在处理的公司内部HelperFrame的设计又有了些新的想法:
(1)API是按功能封装还是按照语言特点进行封装。
(2)Live Communi-Cations 提到的机器人,对公司现有产品的技术支持有很大的好处。
(3)Live Communi-Cations 提到的用户是否在线的状态,如果用在公司现有的产品中,效果会更加好一些的。
(4)在用户的使用习惯上Live Communi-Cations 的一些UI设计也可以借鉴一下。
(5)与文档相关的东西可以放到Web上,然后通过内置IE来查看。
(6)设计一些Code模板和窗体模板加速软件的开发。
(7)通过命令行来控制系统的运行模式,减少对条件编译的依赖。
(8)服务端用户可定义功能通过XML和内嵌脚本来实现。
(9)将资源文件后至到一个接口一致的类中。
(10)支持丰富的测试模式。
(11)AOP、ORM、文档生成的支持。