Microsoft Expression 3 新功能簡介

Microsoft Expression 3 新功能簡介

2009年7月10日,微軟公司在舊金山宣佈推出Microsoft Expression 3,這是一套面向強大平臺的高級工具組,用於在Web上創建並交付富互聯網應用程序(RIA)和媒體體驗。在設計與開發者的工作中,Microsoft Expression Blend中的SketchFlow和Microsoft Expression Web中的SuperPreview這樣的新功能,在可用性和提高生產力方面取得了長足的進步。Expression 3完全支持Microsoft Silverlight 3,通過引入50多項新功能,這將延續微軟快速創新的戰略。這些新功能包括:支持瀏覽器外運行Silverlight應用程序、顯著提高視頻質量和性能, 以及其它一些可顯著提高開發者工作效率的新功能。Silverlight 3與不斷創新的微軟世界級設計與開發工具——Microsoft Visual Studio和Microsoft Expression——相結合,使600多萬名微軟.NET開發人員能夠創建尖端RIA和媒體體驗。

Expression Blend 3加SketchFlow

通過Expression Blend 3中的創新,現在的“設計者——開發者”工作流程向前邁出了重要的一步。

Expression SketchFlow。SketchFlow引入了一套新功能,旨在讓設計者-開發者更輕鬆地實驗動態用戶體驗並創建引人注目的產品原型。 SketchFlow還有助於與其他利益相關者溝通設計理念並更容易收集有註釋的反饋。SketchFlow使應用程序的導航和組成能夠在視覺上模仿一個 簡單原因,將一系列草圖用於更成熟的設計中。原型可做到儘量逼真,用來交流設計意圖,SketchFlow還能夠利用Expression Blend的所有現有功能。
Adobe Photoshop和Illustrator導入。Adobe Photoshop和Adobe Illustrator中功能強大導入器可支持與設計者已有的工作流程的平滑互動。設計者可自由查看並且逐層導入Photoshop文件。這些文件層可輕 鬆進行重新組合,所有元素保留其原有格式——層、層的位置、可編輯文本和矢量——並在Expression Blend內保持可編輯狀態。
行爲。無需編寫代碼,設計者就可對其應用程序添加互動功能。行爲可將複雜設計互動壓縮到可重複利用的組件中,該組件可直接用作應用程序中的用戶界面元素。 開發者可使用豐富的API編寫自己的觸發器、動作和行爲,用於Silverlight和Windows Presentation Foundation(WPF)項目中。
樣本數據。設計時樣本數據可輕鬆建立數據連接的應用程序,而無需訪問實時數據。開發者可生成樣本數據或從XML文件導入樣本數據,並在設計時提供給Artboard上的控件。此外,開發者還可大量自定義樣本數據細節,方便地在使用樣本數據和運行時的實時數據間切換。
代碼編輯器。一個完整的代碼編輯器,可支持Visual C#、Visual Basic和可擴展應用程序標記語言(XAML)。
改進的設計和開發體驗。Expression Blend 3包含許多能夠顯著改進整體設計體驗的功能,其中包括一個全新的、能使設計者更易訪問的設計面。Team Foundation Server支持能使Expression Blend用戶與Visual Studio Team System更輕鬆地兼容。改進的動畫和緩動方法、三維變換、視覺效果和改善的視覺狀態管理器可實現出色的工具體驗。
Expression Web 3

Expression Web 3是一種專業開發和設計工具,旨在創建基於標準的現代網站,它使用PHP、HTML/XHTML、DHTML、層疊樣式表單(CSS)、 JavaScript、ASP.NET或ASP.NET AJAX。Expression Web 3支持XHTML和CSS標準,並使Web開發者和設計者輕鬆搭建獨立於瀏覽器的網站。Expression Web 3還納入了豐富的訪問支持,有助於建立可訪問的、符合標準的網站。

通過Expression Web 3,專業開發者和設計者可輕鬆地充分利用動態Web技術,從而快速有效地設計、開發、維護與SP.NET 3.5、ASP.NET AJAX和Visual Studio 2008無縫兼容的標準網站。設計者和Web開發者可輕鬆使用Expression Web 3佈局XHTML、CSS、JavaScript和動態功能,並利用ASP.NET的具體功能,如:與模板結合的母板頁和拖放控件。該項目隨後可移交給 Visual Studio開發者,使他們通過高級服務器端代碼和商業邏輯來擴展功能。

SuperPreview的視覺診斷。開發者可在自己進行開發工作的同一臺機器上的多個瀏覽器上調試頁面。快照預覽提供了高保真瀏覽器預覽,可隨着 開發者修改代碼而進行實時更新,節約了代碼變更所需的頁面加載到瀏覽器的時間和精力。CSS屬性調色板可在視覺上顯示CSS層疊,使開發者能夠迅速看到 Web網頁中當前選項使用的所有樣式、這些樣式的優先順序以及這些樣式的所有屬性和值。
專業設計表面。通過先進的設計表面和直接操作位置、大小、頁邊空白和填料的功能,開發者可生成優雅、現代的CSS佈局。通過Expression Web精密的CSS渲染引擎,開發者可即時做出設計決策並看到最終瀏覽器渲染頁面的忠實效果。
動態互動網站。Expression Web可輕鬆創建具有豐富視頻、音頻和動畫的網站。使用拖放控件,開發者可輕鬆添加Silverlight、Flash、Deep Zoom或Windows Media文件。
用於Web流媒體的Silverlight視頻。通過包含的Expression Encoder副本使用廣泛的編碼和譯碼功能,開發者可迅速編碼並將高質量的Windows Media視頻(WMV)、VC-1和H.264 Silverlight插入Web站點。
Photoshop文件支持。Expression Web使用戶能夠導入Photoshop文件,直接地完全控制導入的各層和轉換的圖片格式(PNG、GIF和JPEG。Expression Web可記住所有層和格式設置,這樣用戶就能迅速重新導入,以反映對原始Photoshop文件的任何改動。
Expression Encoder 3

Expression Encoder 3是一款功能強大的專業編碼工具,可通過Microsoft Silverlight提供豐富視頻體驗的增強功能、編碼和發佈功能。使用該工具,開發者可將多種視頻格式轉換並壓縮爲電影與電視工程師協會的 (SMPTE)VC-1視頻標準和麪向移動、Web和高清視頻場景的H.264標準。

高性能VC-1。新的VC-1編解碼器支持多核和多處理器編碼。通過適當的硬件,Expression Encoder 3提供顯著改進的編碼性能。
H.264。使用包括Main和Baseline在內的一系列配置,開發者可將內容編碼爲行業標準H.264格式,用於包括Zune和Apple iPod在內的一系列設備。
Internet Information Services 7.0(IIS7)實現平滑流媒體。開發者可對高品質、多比特率視頻進行編碼,這種視頻適合IIS7的Smooth Streaming功能。
屏幕截圖。PC屏幕上的活動可通過屏幕錄製功能進行捕獲——包括攝像頭或麥克風。使用Expression Encoder的所有功能,開發者可以編輯併發布超高質量的視頻。
軟件開發工具包。一套功能齊全的軟件開發工具包(SDK),可支持訪問高級編碼引擎的所有強大功能,以實現終極定製編碼。
Expression Design 3

Expression Design 3是一款專業的插圖和圖形設計工具,可使設計者爲Web和桌面應用用戶界面創建引人注目的元素。Expression Design 3是Expression Blend 3的完美伴侶,可實現端到端、基於XAML的設計流程。通過融合來自使用JPEG、PNG和GIF等標準文件格式的其它應用程序中的圖形,設計者可以充分 利用現有藝術組件。此外,基於矢量的藝術組件可從其它流行圖形工具中打開,用戶可通過直觀靈活的畫圖工具迅速打造精妙的矢量資產。

Expression Design 3擁有強大的全新導出引擎和切片工具,可將藝術組件無縫導入Expression Blend和Expression Web,使用戶能夠將單個切片鎖定爲單獨格式,其中包括Silverlight畫布、WPF畫布、WPF資源字典、HTML comp、XAML、PSD和PDF。XAML可使完成的圖形、用戶界面元素和設計資產從最初的概念無縫轉變爲成品,同時在整個過程中充分保真。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章