使用Foundation Expression Blend 3构建Silverlight应用实战教程

需积分: 9 13 下载量 110 浏览量 更新于2024-11-08 收藏 5.44MB PDF 举报
"Foundation Expression Blend 3 with Silverlight - Victor Gaudioso" 《Foundation Expression Blend 3 with Silverlight》是一本由Victor Gaudioso撰写的教程,专为使用Expression Blend 3开发Silverlight应用程序的开发者设计。这本书由Ben Renow-Clarke作为技术审阅者,并有一系列专家组成的编辑委员会提供支持,包括Clay Andres、Steve Anglin、Mark Beckner等知名IT专业人士。 在本书中,读者将深入理解如何利用Microsoft Expression Blend 3这一强大的设计工具,结合Silverlight框架,创建出富交互性和视觉吸引力的Web应用程序。Expression Blend 3作为一个图形用户界面(GUI)设计工具,它使得非编程背景的设计人员也能参与到应用程序的开发过程中,与开发人员协同工作,实现设计与功能的完美融合。 作者Victor Gaudioso通过详细的步骤和示例,引导读者了解 Blend 3 的界面和工具,以及如何使用它们来创建和编辑UI元素、动画、数据绑定和控件。书中可能涵盖了以下核心知识点: 1. ** Blend 3界面和工作流程**:介绍Blend 3的工作环境,包括画布、时间线、资源管理器和属性面板等关键组成部分,以及如何使用它们进行设计。 2. **Silverlight基础**:讲解Silverlight平台的基本概念,如XAML语言,它是定义UI布局和外观的主要方式。 3. **UI设计与编辑**:探讨如何通过Blend 3设计和自定义控件,包括形状、路径、文本和图像元素,以及如何应用样式和模板。 4. **动画和交互**:讲解如何创建和编辑动画,使UI元素具有动态效果,以及如何添加事件处理程序以实现用户交互。 5. **数据绑定**:介绍如何将UI与后台数据源关联,实现数据驱动的UI,包括数据模板和数据上下文的概念。 6. **控件库和行为**:解释Silverlight内置控件的使用,以及如何利用Blend的行为库来增强控件功能,无需编写代码。 7. **集成Visual Studio**:指导读者如何在Blend 3和Visual Studio之间无缝切换,进行代码编写和调试。 8. **发布与部署**:讨论Silverlight应用程序的发布过程,包括嵌入网页、设置安全策略和优化性能。 此外,书籍还可能包含实践项目和案例研究,帮助读者将理论知识应用到实际开发场景中,提升他们的Silverlight开发技能。通过阅读和学习这本书,开发者可以充分利用Expression Blend 3的潜力,提高开发效率,创造出更加引人入胜的Silverlight应用。