`
charrysong
  • 浏览: 50950 次
  • 性别: 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] 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开发者和源码研究者。该教程通过丰富的实例,帮助...

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

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

    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