Microsoft Expression blend 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可使完成的图形、用户界面元素和设计资产从最初的概念无缝转变为成品,同时在整个过程中充分保真。

你可能感兴趣的:(Microsoft)