`
charrysong
  • 浏览: 50388 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Expression Blend实例中文教程(1) - 开篇

阅读更多

随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio。 Expression Studio设计工具系列包含四项主要产品:

         Expression Blend(下称Blend),是一款用于设计桌面和Web应用用户界面的可视化工具。用户可以通过拖拉控件方式创建用户交互界面;另外Blend中,包 含一款软件原型建模工具SketchFlow, 该工具允许用户快速开发出专业的项目原型,创建设计原型后,以丰富的界面效果展示给客户,该工具将在后文详细讲述。
         Expression Design(下称Design),是一款专业的图形图像设计编辑工具,主要是为项目美工设计人员准备,如果你对Photoshop,Fireworks 或者Illustrator熟悉,可以把Design看做同类产品,其中使用原理大部分都是相同的,而Design的优势是可以和Blend完美无缝结 合,创建图形后,可以直接转换成为XAML,供Blend调用,由于本系列教程是讲述 Blend,这里就不再对Design过多描述,在后文用到时,我们将详细讲述。
         Expression Encoder(下称Encoder)是一款专业的视频编辑工具,开发人员可以使用该工具编辑视频项目,并发布到Web服务器,Silverlight项 目可以在应用中进行高质量播放调用。 由于本系列教程是讲述 Blend,这里就不再对Encoder过多描述,在后文用到时,我们将详细讲述。
         Expression Web(下称Web),是一款专业的Web页面设计工具。如果您对Dreamweaver熟悉,可以把Web看做同类产品。Web允许开发人员通过即见即 所得的模式,设计和开发符合Web标准的网站。由于本系列教程是讲述 Blend,这里就不再对Web过多描述,在后文用到时,我们将详细讲述。

 

既然本系列文章讲述Blend,我想我们应该多了解一些Blend方面的知识。我们一直在说Blend强大,具体它强大在哪里呢?

 首 先作为交互性设计工具,Blend解决了传统开发中开发人员和设计人员配合不容易协调的瓶颈。无论是桌面应用还是Web应用,越来越注重用户体验性,而程 序代码设计和美工设计也逐渐被细分化,而两者在项目中的配合是至关重要的,相信有不少开发人员都有过相同的经历和感触,程序开发人员和美工设计人员一遍又 一遍的修改框架希望能够达到完美匹配。Blend正是针对该问题推出了一系列的解决方案,例如,在Blend中编辑Silverlight或WPF项目 UI代码的同时,也会直接绑定到Visual Studio中,实现双向修改代码功能; 在Blend中,可以快速导入PhotoShop图形和Illustrator矢量图,方便项目UI设计。 

 

 其 次,Blend是一款通用的设计工具,支持设计跨平台跨浏览器的Silverlight和WPF应用项目,为了简化设计人员的工作量,Blend支持一个 简单的可重复利用的元素叫做行为(Behaviors),设计人员可以直接应用不同的行为到项目中,无需编写任何代码,例如,可以直接应用拖拉行为到项 目,让项目支持拖拽控件。 在微软Expression官方网站,有大量的行为(Behaviors)代码下载,免费使用。

 最后是快捷方便的设计方式,以及软件项目原型设计工具SketchFlow。 在Silverlight中, VisualStateManager 的编辑是很复杂的,如果仅靠Visual Studio进行代码编辑,是非常浪费时间和精力的事情,如果使用Blend进行编辑,会大大的提高效率。 另外,使用Blend进行控件的样式和模板设计也是非常方便的,我们将在后文详细描述。 值得一提的是SketchFlow,该项目是现在为数不多的优秀建模工具之一。使用该工具,开发人员可以快速的建立项目原型,以Silverlight的 方式展示给客户或者项目团队成员,我们将在后文详细描述。

 

通过以上的描述,我们可以清楚明白,从事Silverlight和WPF项目开发,Blend是必不可少的设计工具,学会了Blend会在开发过程中达到 事半功倍的效果。 也正式以上的原因,才会有了本系列文章教程,本系列教程旨在为了让更多的开发人员了解和学习Expression Blend的使用,希望能够让更多的开发人员加入到Silverlight和WPF开发行列。 

如需转载请注明出处:http://www.ok22.org/art_detail.aspx?id=211 【Expression Blend实例中文教程(1) - 开篇】幸凡在线学习网
分享到:
评论

相关推荐

    Expression Blend实例中文教程系列

    教程(1)开篇中,作者阐述了Expression Studio的诞生背景,强调了Blend作为设计工具在软件开发中的重要角色,特别是SketchFlow功能,它使得设计原型的制作更为便捷且具有专业水准。 接下来,教程(2)至(4)详细讲解了...

    Expression Blend实例中文教程

    《Expression Blend实例中文教程》是一份专为Silverlight开发者准备的详细教程,旨在帮助学习者掌握这款强大的设计工具。教程采用中文讲解,便于国内用户理解并应用到实际项目中。以下将围绕教程中的核心知识点进行...

    Expression Blend中文实例教程pdf版本

    ### Expression Blend中文实例教程知识点概览 #### 一、Expression Studio 概述 - **Expression Studio** 是微软推出的一套面向设计师与开发者的工具集,旨在优化软件开发流程中的设计环节,尤其强调用户体验的...

    microsoft expression BLEND实例下载

    microsoft expression BLEND实例下载

    Blend4实例中文教程.pdf

    《Expression Blend 4 中文教程》是一份专为学习这款强大的设计工具而准备的详细指导材料。Expression Blend 4 是微软公司开发的一款图形用户界面设计软件,它与Visual Studio配合使用,专注于帮助开发者和设计师...

    Expression Blend 3 中文教程

    Expression Blend 3是一款由微软开发的强大设计工具,主要用于创建丰富的互动式用户界面,尤其是在WPF...现在,打开`Expression Blend 3中文教程.chm`,开始你的学习之旅吧,祝你在掌握 Blend 的道路上一帆风顺!

    Expression_Blend4实例中文教程

    本教程的目的是引导读者深入了解并掌握Expression Blend 4,通过实例教学,帮助学习者熟练运用 Blend 设计出具有吸引力且功能丰富的用户界面。无论是对于Silverlight还是WPF项目,掌握Blend都将极大地提升开发效率,...

    Expression Blend 3 英文教程 CHM

    Expression Blend 3 英文教程 CHM,适合初中级用户

    [Expression Blend] Expression Blend 4 基础教程 (英文版)

    [friendsofED] Expression Blend 4 基础教程 (英文版) [friendsofED] Foundation Expression Blend 4 with Silverlight (E-Book) ☆ 出版信息:☆ [作者信息] Victor Gaudioso [出版机构] friendsofED [出版...

    Microsoft Expression Blend 4

    Microsoft Expression Blend 4是一款由微软公司推出的交互式设计工具,主要用于创建和设计丰富的用户界面,特别是为Windows平台的应用程序和网络应用程序。该软件特别适用于设计基于Silverlight的程序,Silverlight...

    Expression Blend 4中文版WPF和Silverlight项目设计基础.pdf

    Expression Blend 4中文版WPF和Silverlight项目设计基础.pdf

    [Expression Blend] Expression Blend 3 基础教程 (英文版)

    [friendsofED] Expression Blend 3 基础教程 (英文版) [friendsofED] Foundation Expression Blend 3 with Silverlight (E-Book) ☆ 出版信息:☆ [作者信息] Victor Gaudioso [出版机构] friendsofED [出版...

    Expression_Blend3实例中文教程

    《Expression Blend 3 实例中文教程》是一本深入讲解Microsoft Expression Blend 3这款设计工具的教程,由京华志和精华志联合出品,主要面向C#、ASP.NET、SQL及DBA开发者和源码研究者。该教程通过丰富的实例,帮助...

    Microsoft Expression Blend 教程

    【Microsoft Expression Blend 教程】 Microsoft Expression Blend 是一款强大的设计工具,主要用于开发丰富的互联网应用程序(Rich Internet Applications,RIA)。这款软件结合了视觉设计界面和编程功能,使得...

    Expression Blend 微软官方中文教程01

    《Expression Blend微软官方中文教程01》是一份深入学习微软Expression Blend软件的宝贵资源,它专为想要掌握这款设计工具的用户提供了全面的教学指导。Expression Blend是微软开发的一款视觉设计工具,主要用于创建...

Global site tag (gtag.js) - Google Analytics