【IT168技术】一个全新的全功能的职业设计工具,用于创造基于Microsoft Windows平台的丰富、复杂的应用界面。使用Expression Blend, 可以提供更出色的应用软件并提升客户的体验和满意度。Expression Blend包括了与Microsoft Visual Studio 2005的集成性,让设计者(designers)和开发者(developers)能够更紧密地作为一个团队一起协作!

▲Windows phone技术专家李靖南
在 Expression Blend 中,您可以在美工板上绘制形状、路径和控件,然后修改其外观和行为,从而直观地设计应用程序。您可以导入图像、视频和声音。在基于 Windows 的应用程序中,还可以导入和更改三维对象。
您可以创建用于动态显示设计的可视元素或音频元素的 Storyboard,并可以选择在用户与应用程序进行交互时触发这些 Storyboard。在处理基于 Windows 的应用程序时,您可以重新设计已应用于基本控件的模板,使应用程序具有独特的外观和行为。
在处理应用程序时,您可以随时使用编程人员正在处理的代码隐藏文件或自定义控件文件来更新您的项目。
您可以将 Microsoft Expression Design 2 生成的图形和可扩展应用程序标记语言 (XAML) 资源导入到 Expression Blend 2 项目中。您还可以导入在 Microsoft Expression Encoder 2 中创建的 Silverlight 1.0 媒体项目,以将新的功能或可视元素添加到项目中,或者修改可在 Expression Encoder 2 中重用的媒体播放器模板。
您可以将 Silverlight 1.0 导入到 Microsoft Expression Web 2 项目中,以添加更多 Web 内容或发布站点。
Microsoft Visual Studio 2008 可以与 Expression Blend 2 完美地结合使用,以在您指定要侦听的事件时自动更新项目中的代码隐藏文件。从 Expression Blend 2 的“项目”面板中,可以打开各个代码隐藏文件或整个项目。还可以使用 Visual Studio 2008 的部署工具来部署您的应用程序。
Expression Blend 生成的内容
Expression Blend 将生成 Windows Presentation Foundation 应用程序,这意味着,所显示的设计方案是由 XAML 来表示的。正如 HTML 是 Web 应用程序标记语言一样,XAML 是 Windows Presentation Foundation (WPF) 的标记语言。有关 XAML 和 WPF 的详细信息,请参阅 XAML 编辑和学习资源和社区资源。
Expression Blend 附带的功能
Expression Blend 2 包括以下功能:
全套矢量绘图工具,包括文本工具和三维 (3D) 工具;
易于使用且新颖的可视界面,带有可停靠的面板和面向对象的上下文菜单;
实时动画;
三维和媒体支持,可增强用户体验;
先进、灵活且可重用的自定义和外观选项,适用于各种常用控件;
强大的数据源和外部资源集成点;
实时的设计和标记视图;
从 Expression Design 2 导入作品的功能;
从 Expression Encoder 2 导入站点的功能;
可以与 Visual Studio 2008 交互使用,从而帮助设计人员和开发人员更紧密、更有效地进行团队协作。
目标应用程序类型
Expression Blend 2 已经过优化,可以生成以下类型的应用程序:
生产类应用程序 有助于提高广大客户的生产力及效率的应用程序以及行业应用程序,如 Microsoft Office。
消费类应用程序 媒体播放器、安全工具和桌面小工具等应用程序。
游戏 简单的娱乐性桌面或联机游戏。
信息查询终端 在信息查询终端上运行的应用程序,用户可与其交互以获取信息、查看产品目录、在机场办理登机手续等。
IT 专业工具 专门针对特定的公司或客户需要执行小型作业的工具(如错误跟踪工具)。