2007年8月31日 星期五

MIX 07 Taipei

今天參加了台灣微軟舉辦的MIX 07 台北研討會,看看微軟如何開始巴結"設計師"們,由於不脫程式工程師的風格,研討會的報到竟然設在8點,離正式開始的時間9點半足足有1個半小時,我早到了,也不知要幹嘛,接待人員竟然要早到的人去吃早餐,我可是吃了早餐才來的。

周邊支援的廠商也都還沒到場,沒東西可看,只好找地方坐下,瞧瞧資料袋裡的乾坤。果不出所料,以廠商的廣告居多,一片VS試用版和一片Expression Studio 60天試用版,後者是微軟今天的主打星,是Silverlight和Windows Presentation Foundation的開發工具,包括Expression Blend(相對於Adobe Flash)/Expression Web(相對於Adobe Dreamweaver)/Expression Media/Expression Design,由於主要的技術是建立在.Net 3.0的架構上,除了Expression Media有MAC版本之外,其他只能在Windows XP/Vista的系統上運作。

微軟打的主意是運用XAML(eXtensible Application Markup Language)作為Designer和Developer的橋梁,加速RIA的開發,減少兩者溝通的摩擦。WPF是Visat視窗介面的底層技術,所以用Expression Studio開發的應用程式都有3D的效果,我想這是它贏Flash的地方。

下午看了Expression Blend的DEMO,發現微軟真的是厲害,發展了許多新的流程和介面,舉例來說,在Flash中要控制一個物件的移動,你必須動用到Action Script,在Blend中完全不用,只要把按鈕和物件的動畫設定好就可以,而且它採用一種稱為"無起點"動畫的觀念,也就是說沒有第一個影格的動畫,不過有一位設計師仍覺得Flash好用,看來微軟還有一段路要走。