9月23日,选课的困惑
Tech ED原本被称做微软技术教育大会,是微软面向IT专业人员的大规模技术展示、推广和培训活动,通常在每年9月举办。近两年,Tech ED改称为微软技术大会,据称,改名的主要原因是微软认为市场已经从厂商主导转向客户需求主导,因而有意避免再提“教育”两字。
从内容方面来看,Tech ED逐渐加入了面向开发者和知识工作者的内容,并专门提供了供与会者交流的平台。
从1999年开始,这是我第七次在北京参加微软公司的Tech ED。7年来,我的角色从程序员、系统管理员/网络管理员转变为评测工程师,因此,每次参加Tech ED,都能找到一些往日的感觉,却又感受到更多的变化的成分。
随着Tech ED的课程系列越来越多,我经常会遇到选课的难题,作为媒体参会者,我需要了解新技术和新产品以便报道,对评测工作来说,最有用的却是主流产品的深入应用和性能优化方面的课程,这时我只能选择后者,因为前者可以比较容易地通过讲义中的课程大纲来了解。至于遇到Windows平台、开发、系统结构、安全、Exchange等几个系列课程的撞车,也是家常便饭。
随着会议规模的不断扩大,Tech ED的举办地点也逐年变迁,先是从中国大饭店搬到了国际会议中心,今年又搬到了新落成的九华国际会展中心。这可能是目前北京最大的单体结构会展中心了。在一个建筑内,可以容纳数千人规模的展会和相关人员的住宿。
Tech ED的惯例是请一位微软的全球副总裁来做第一天上午的主题演讲,这次竟是Andy Lees,他是负责微软服务器和开发工具的副总裁,Tech ED正在他的管辖范围,但在我的印象中,他是第一次在北京的Tech ED上出现。
他的演讲内容很丰富,主要概括了微软最近在企业级计算市场、开发工具方面的新进展和近期的产品规划。不过最精彩的还是两个展示,一个是Windows Vista,华丽的视觉效果博得了满堂掌声,另一个是由北工大的在校学生使用微软的.NET开发工具实现的fego网络虚拟社区。无论是创意、界面和功能实现都值得称道。自Windows XP开始,微软把自己一向擅长的产品易用性包装和发展成为“用户体验”,从那之后的桌面产品和开发工具都向这个理念靠拢,到了Windows Vista时代,这种理念显然又将发展到一个新的高度。不过我也担心,以后基于Vista平台进行人机交互时系统的负载就像是现在我们在玩3D游戏,这对现有的多数PC平台的配置都是一个挑战。因此,Vista成功的时候,也就是大规模PC升级的日子了。同时,我相信虽然Windows Vista和未来的Windows longhorn Server(微软暂定名)的主要版本号都是6,但主要组件的差异将会前所未有地加大,至少Avalon之类的UI技术几乎不可能在服务器版本上出现。
主题演讲10:45开始,结束时已经是12:20,午饭时近2000人一起进餐的场面很壮观,让我想起了2004美国Tech ED时圣地亚哥展览中心的万人大食堂。虽然论规模,中国的Tech ED还是比不上美国,但这次参会者数已经超过了3200人,如果再加上广州和上海的参会者已经超过5000人。
这次Tech ED共安排了9个分会场,也就是说有9个系列的课程。吃饭的时候我查了一下课程表,在下午的4节课中,前两节我选择了Windows系列的“Windows Server 2003 R2概览”以及“微软统一身份管理和访问控制(IAM)解决方案和产品路线图”,后两节我选择了系统结构系列的“协调业务与IT业务构架设计”和IT系列的“微软IT业务”。虽然对于其他的关于IE 7.0新特性、Xbox360开发、消息队列、Exchange、安全方面的课程也有兴趣,但只能回去再看网上的WebCast。
前两节课中,我了解到Windows Server 2003 R2的一些情况,这是继SP1之后的又一次升级,它更新了很多驱动程序,修复了很多问题,但它之所以没有被称做“Windows Server 2003 SP2”是因为它引入了不少新的特性,而且将作为一个新的Windows产品来发布。新的特性包括Active Directory Federal Service(ADFS)以及其他管理和存储方面的工具。ADFS使得统一身份管理和访问控制更加容易实现,对于开发者和IT管理人员来说,这降低了异构环境中的应用程序设计和业务系统迁移的复杂度,对于最终用户来说,通过单一登录即可确认身份,在使用网络连接、访问文件/打印服务和使用业务系统(无论是传统的C/S应用还是Web Service应用)时的角色和权限都得到完整的控制和规划。后两节课使我对微软处理IT系统与业务关系的方式以及新的事件驱动的商业模型有了进一步的了解。
9月24日,三堂课
第二天,我选择的第一堂课是“简单之美——实战ASP.NET 2.0”,与前面版本相比,ASP.NET 2.0在编程方面提供了更高的自动化程度,一些新的控件进一步简化了编程步骤,同时提供了更多的新功能,此外在安全和配置方面也有了提高。不过,给我留下深刻印象的是数据源方面竟然支持基于对象的存储,从编程的角度看,这提供了对象序列化的支持,对于应用的迁移、备份以及提高业务连续性方面显然会有帮助。
第二堂课选的是“监视Microsoft平台和应用程序”,我来到课堂的时候,上一节课的讨论还没有结束,上面在答疑的讲师是我认识的栾跃。
说到栾跃,正好可以提一下Tech ED的讲师构成,总的来说分为两类,一类是微软公司的专家,另一类来自微软的合作伙伴,主要是来自各个微软认证培训中心的讲师。前者的优势往往在于对于产品技术了解的深度,对用户需求的深刻把握和大量的实战经验,而后者的优势主要在于讲课的技巧和逻辑。在来自微软的专家讲师里,有些是顾问/咨询/支持人员,这类讲师与客户接触较多、拥有大量案例经验,授课相对比较精彩,还有些是产品组开发组的成员,他们对于产品的设计理念、规划方面的知识经验是别人很难企及的。当然,还有一类是业界泰斗,例如Tech ED 2004的C++大师Lippman。来自认证培训中心的专业讲师都是行内的佼佼者,通常拥有微软认证的培训师(MCT)资格,其中也不乏拥有丰富案例经验的人。栾跃是来自微软的专家讲师,他的软件开发项目管理课程是几年来Tech ED的重头课,一直深受欢迎,这次他除了第一天的软件开发项目管理外,今天又开了一节SOA方面的课程。[本文共有 2 页,当前是第 1 页] <<上一页 下一页>>