Posted by 簡 | Posted in Expression Studio | Posted on 01-11-2008
標籤:Expression Studio
最近因為轉換職場跑道的關係,到仁愛路靠中正紀念堂附近的一家多媒體公司工作,公司的業務主要都來自微軟,因此,作業上免不了要使用微軟的開發工具來製作網站,以方便微軟內部的後續處裡,雖然在面談的時候,有聽說公司不使用Dreamweaver,但當時心裡總覺得可能是使用VS之類的軟體,也許來工作後,可以私下再和老闆討論看看,畢竟軟體只是工具,能順利完成作業比較重要。
只是沒想到,來了之後才發現,微軟網站多半採用ASP.NET開發,更新網站時,透過frontpage遠端管理的功能,來即時線上更新及調整;也就是說,網頁編輯器要可以即時顯示、修改遠端的ASPX網頁。遠端管理的功能正巧就是Dreamweaver較弱的部份,甚至很多人使用Dreamweaver是不使用它的網站管理,而改用其他FTP替代。就這點來說Dreamweaver的確沒有Frontpage方便,這對已經熟悉dreamweaver的我來說,介面的轉換無疑令人有點無所適從,最明顯的便是製作速度變慢,很多在dreamweaver很順手的動作,轉到frontpage之後,一切都變了樣;特別是frontpage對css的支援不夠完整,預覽的時候常常出現問題,且會對code做不必要的更動,甚至是自己加一些標籤,造成網頁的效果與預期的有落差,而這些情況都不會在dreamweaver中出現。
就在修修改改使用Frontpage一個禮拜後,終於忍不住在msn的暱稱上抱怨,同事看到後,推薦我改用Expression Studio,也是微軟的產品,由好幾套軟體組成,編寫網頁主要使用到他的Expression Web,根據維基百科的介紹,Expression Web是Frontpage的繼任者,以Frontpage為基礎下去重新開發,功能上可以滿足公司作業上的需求,初步使用的感覺還不錯,介面設計的很清爽,屬性的工作視窗分類設計的很清楚,支援標準的XHTML及CSS 2.1;輸入標籤的同時,接下來的屬性會有下拉的選單可以挑選,超方便,可以省去很多KEYIN的時間;感覺他的設計邏輯和Dreamweaver很不一樣,Dreamweaver比較偏向視覺的user使用邏輯,所有的原始碼都在滑鼠的拖拉間結束,功能包裝成很多的ICON方便點選,這樣的操作特性容易造成UI介面上的擁擠;而Expression則偏重code的編寫,重視如何更方便的編輯原始碼,視覺得元素為輔,軟體UI沒有過多的選項,反而清爽大方;這樣的差異也許與開發的公司有關,Dreamweaver是由視覺見長的Adobe開發,而Expression則出自擅長軟體開發的微軟,如果你常在原始碼的環境中製作,蠻建議可以試試Expression。
對了,再補充一點,Expression Web不只可以用來編寫微軟的ASP.NET,他甚至還內建支援開放原始碼的PHP,輸入PHP的語法時,還會同時顯示相關參數的提示,以微軟敵視 Open Source的態度來說,這有點令人意外!但我個人還蠻肯定微軟在這方面的努力,這大概是市面上除了Zend之外,最好的PHP編輯器吧。(純個人認為)
離職之後,大陸的一波低氣壓南下,接連在北部下了好幾天的雨,雨勢忽大忽小,一陣一陣的,放眼望去,街頭盡是一片濕轆轆;甚至連溫度都突然變冷許 多,有時候晚間還會起濃霧。真令人不禁擔心這樣的天氣會不會一直持續,影響到接下來的環島之旅;無奈之餘,也只能躲在被窩裡看這窗外的天氣窮擔心,暗暗在 心裡祈禱著,趕快放晴吧…
所幸,在過了清明之後,天氣明顯的轉好, 太陽高掛在天上笑得燦爛,趁著空檔,再檢查一下相關的行李後,當下便決定,呼~就明天吧,環島之旅啟程

Read the rest of this entry »
