MIX08,迎来Silverlight2的新时代
这周一,看似和往常的周一也没什么不同。我照例总结着Silverlight上海研发团队在过去一周中的工作,并思忖着怎样迎接新一周的挑战。而Silverlight上海研发团队的每个人也同样一如既往的完成计划中的任务。忽然从Redmond飞来一封电子邮件,用很大的标题写着:Silverlight 2 Beta 1 Ships!!!三个强烈的惊叹号。接着是老大们连绵不绝的祝贺信。开发工具部的部门经理徐鹏阳以及部门总监Terry Leeper也都发邮件祝贺这一次的成功,尤其肯定了我们上海研发团队在Silverlight 2 Beta1中做出的贡献。埋头工作的我们突然意识到,Silverlight 2的时代要真正来临了。(顺便普及一下什么是Silverlight 2:Silverlight 2是一个基于.NET技术的跨浏览器、跨平台的插件,为互联网络带来下一代基于.NET的媒体体验和丰富的交互式应用程序。与Silverlight 1.0最大的不同就是Silverlight 2是基于.NET技术的,增强了网络应用程序的交互式体验。)
过了两天,长久以来的梦想真正变成现实。包含着我们上海研发团队心血的Silverlight 2 Beta1 (请注意是Silverlight 2,而不再叫2.0)在MIX08大会上正式对外宣布。MIX大会是微软在拉斯维加斯举办的年度盛会,大会上网络开发人员与设计人员汇聚一堂,共同探讨网络应用的新技术,展望互联网络应用的发展。互联网应用处处体现着MIX的精髓:开发人员与设计人员的相互协作是一种MIX,而日新月异不断更替的新技术更是一种MIX。这也是大会称之为MIX的由来。
今年的MIX08同样体现了它的主旨,除了Silverlight 2 Beta1以及Internet Explorer 8 Beta1的发布,新鲜出炉的开发及设计人员相应的工具Silverlight 2 Tool for Visual Studio 2008, IIS Media Pack, Expression 2也被呈现在了与会者的眼前。在大会上还宣布了一些其他重要的消息,如Windows Mobile及Nokia的手机操作系统将也会支持Silverlight 1.0的运行。当然,最精彩而有趣的当然还要数大会上令人眼花缭乱的演示。只可惜上海研发团队没有机会出席这一年度的MIX盛典,只能与美国的同事通过图片和文字来分享产品发布的喜悦。
Silverlight 2 Beta1中的新功能我在以前的博客中已经提过,这里就不再重复了。值得提一下的是,MSDN上建立了Silverlight 2中托管代码的参考文献,我相信这对开发人员来说一定是莫大的帮助。虽然Beta1才刚刚发布,但其实研发团队早已投入到Beta2的研发任务中,有些领域的开发测试人员甚至都快走完了Beta2的里程碑。在过去的一年岁月中,我们投入更多的是对Silverlight 2最底层的技术进行研发,以及某些特性的测试。或许我们的成绩并不是那么直观,但却为保障Silverlight 2运行时各方面的性能起到了关键的作用。每次想到这里,我都不禁为自己所在的团队感到自豪。目前Silverlight上海研发团队正经历着重组,很快我们将只会关注Silverlight的最底层技术。这又是一个新的挑战。
下周一,却是一个崭新的一周。
郭晓颖