| |
|
|
|
|
|
|
|
使用Expression设计新一代Windows应用程序
|
|
|
4/4/2008
|
|
本课程是一套完整的Expression的Hands on课程,学习该课程不需要Visual Studio的编程经验,主要指导你使用Expression Blend设计新一代的Windows应用程序体验、发挥Windows Presentation Foundation技术的强大功能,该课程为界面设计者、Flash或Director设计者而设。
你将学习到以下工具和技术:
- Expression Blend
- Expression Design
- .NET Framework 3.0, Windows Presentation Foundation, XAML

你可以在微软学生中心的DreamSpark软件资源中获取Expression Studio和Visual Studio 2008 Professional或者其他Express版本。
下载课程手册
课程大纲和资源(包括素材、工程项目文件和源代码)
1. Expression Design
体验专业矢量绘图工具Expression Design,发挥你的设计才能创建一个视频播放器的界面。
- 工具介绍
- 矢量绘图工具
- 矢量变化和特效
- 导出XAML
- 端到端的设计(视频播放器)
2. 其他图像设计工具
快速回顾你可能使用过的其他专业设计工具,提供一些技巧以让你能够在Expression Blend使用它们制作出的图像内容。
3. Expression Blend概述
你将直接学习使用此工具创建一个视频播放器的原型。在制作它的过程中你将接触到许多WPF相关的显著特性。
- 概述
- 管理你的项目
- 设计动态布局
- 自定义控件
- 定义触发器
- 实现动画
- 接合媒体播放元素
- 使用数据绑定
- 自定义窗体
4. 完美艺术学院
你将学习如何更好的与编码者合作创建更佳的Windows体验。我们会提供一个完整的可运行的WPF项目,你需要将它设计得更加华丽和吸引人。
- 在Blend中打开Visual Studio项目
- 定义窗体和控件布局
- 与Expression Design接合设计图像
- 使用资源
- 创建重复的动画
- 为ListBox控件设计自定义外观
- 设计自定义窗体
5. Fabrikam项目:一个在线商店
学习一个完整的WPF案例,图像设计师已经为你准备了一些资源和素材,你需要在Fabrikam项目中使用最佳的技巧来使用哪个这些资源并创建丰富的用户界面。
- 布局中的Min和Max设置
- 使用已有的资源
- 编译按钮的模板
- 简单的RollOver
- RollOver的动画效果
- RollOut的动画效果
- 在按钮中添加内容
- 数据绑定
- 绑定到外部XML数据
- 自定义LIstBox控件模板
- 接合使用编码者提供的数据转换器对象
- 使用Data Context创建Detail View
- 绑定数据到对象的属性
- 3D、动画和触发器
6. 其他 Hands On Lab
7. Microsoft的用户体验(User eXperience)(可选课程)
介绍微软是如何为Windows和Web创建和提供极佳的用户体验
- UX的概念
- 微软UX平台
- 设计师和开发者的合作
- Expression概述
|
|
|
|
|
|
|
|
| |
|
|