Expression Blend 入门 本文将介绍如何选择合适的开发环境做WPF、SilverLight 或者 WP7,以及一些简单的Demo。 随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具 Visual Studio 基础上,又推出了一套新的设计开发工具系列,Expression Studio。 Expression Studio 设计工具系列包含四项主要产品: Expression Blend Expression Blend(下称 Blend),是一款用于设计桌面和 Web 应用用户界面的可视化工具。用户可以通过拖拉控件方式创建用户交互界面;另外 Blend 中,包含一款软件原型建模工具 SketchFlow, 该工具允许用户快速开发出专业的项目原型,创建设计原型后,以丰富的界面效果展示给客户,该工具将在后文详细讲述。 Expression Design Expression Design(下称 Design),是一款专业的图形图像设计编辑工具,主要是为项目美工设计人员准备,如果你对 Photoshop,Fireworks 或者 Illustrator 熟悉,可以把Design 看做同类产品,其中使用原理大部分都是相同的,而 Design 的优势是可以和 Blend完美无缝结合,创建图形后,可以直接转换成为 XAML,供 Blend 调用,由于本系列教程是讲述 Blend,这里就不再对 Design 过多描述,在后文用到时,我们将详细讲述。 Expression Encoder Expression Encoder(下称 Encoder)是一款专业的视频编辑工具,开发人员可以使用该工具编辑视频项目,并发布到 Web 服务器,Silverlight 项目可以在应用中进行高质量播放调用。 由于本系列教程是讲述 Blend,这里就不再对 Encoder 过多描述,在后文用到时,我们将详细讲述。 Expression Web Expression Web(下称 Web),是一款专业的Web 页面设计工具。如果您对Dreamweaver 熟悉,可以把 Web 看做同类产品。Web 允许开发人员通过即见即所得的模式,设计和开发符合Web 标准的网站。由于本系列教程是讲述 Blend,这里就不再对 Web 过多描述,在后文用到时,我们将详细讲述。 既然本系列文章讲述 Blend,我想我们应该多了解一些 Blend 方面的知识。我们一直在说Blend 强大,具体它强大在哪里呢? 首先作为交互性设计工具,Blend 解决了传统开发中开发人员和设计人员配合不容易协调的瓶颈。无论是桌面应用还是 Web 应用,越来越注重用户体验性,而程序代码设计和美工设计也逐渐被细分化,而两者在项目中的配合是至关重要的,相...