课程主题: 微软Silverlight开发技术培训
课程概述: Microsoft Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序(Rich Internet Application)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供 Web 应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案。如何快速有效提升Silverlight 开发技术的实战应用,并发挥IT应用在企业业务中的价值*化?易迪思微软高级研修带你领略微软Silverlight开发技术的核心应用,并系统掌握基于Silverlight开发技术的实战技能
课程形式: 易迪思内训课、公开课
目标听众:
预备条件:
课程目的:
培训手册: 易迪思培训手册
课程长度: 4天
关于讲师:
课程体系: Silverlight基础入门
步入Silverlight世界
Silverlight的起源与技术优势
Silverlight的安装与 Silverlight支持的操作系统
体验Silverlight应用程序
Silverlight版本异同与特性一览
Silverlight 3.0
Silvedight 3开发工具与开发实践
Silverlight开发工具
Visual Studi0 2008/Visual Studi0 2010
Silverlight Tools
其他Silverlight开发必备工具与可选工具
Silverlight开发工具的安装
*次Silverlight开发实践
创建Silverlight 3应用程序项目
编写*个Silverlight应用程序
使用Silverlight控件实现交互
调试和错误处理
设计界面
加入托管代码
运行和调试计算器程序
使用Blend 3辅助Silverlight 3开发
绘图和填充颜色
远程托管你的Silverlight应用程序
在IIS上部署Silverlight应用程序
Silverlight开发进阶
XAML与Silverlight编程
XAML语言概述
数据验证
数据转换
Silverlight事件处理
布局控件与程序界面设计
Silverlight布局系统概述
Canvas
silverli曲t自动适应浏览器尺寸
使用布局元素和用户控件设计Silverlight网站
矢量绘图能力
形状绘图
路径绘图
几何绘图
PathGeometry
用C#绘制图形
画刷与着色
色彩概念
画刷类型
星光特效示例
在C#中使用画刷
使用自定义色值
运用视觉效果与多媒体功能
图像与视觉特效
图像对象
在C#中使用图像
动画
故事板与事件触发器
Silverlight线性插值动画
Silverlight关键帧动画
使用C#管理动画
实例:结合动画与控件开发跑马灯图片浏览器
多媒体
多媒体格式与通讯协议
MediaElement对象
视频拉伸模式
MediaElement状态管理
缓冲进度与下载进度
获取和控制播放位置
实例:全功能视频播放器
视频画刷的应用
Silverlight控件编程与Web集成
Silverlight控件
UIElement和Control概述
按钮类控件
选择控件
Silverlight、HTML与JavaScript三者交互
Silverlight高级特性与案例分析
数据访问、远程通信与Silverlight3高级应用实例
Silverlight应用扩展与高级实例
SilverlightXML留言簿实例
动手试验:
往届案例: