精通Silverlight 5:C#版
5星 · 超过95%的资源 需积分: 0 16 浏览量
更新于2024-07-28
收藏 20.8MB PDF 举报
"Apress.Pro.Silverlight.5.in.CSharp.4th.Edition.Jan.2012.pdf" 是一本关于微软Silverlight 5技术的专业书籍,以C#语言进行讲解。这本书针对专业开发者,详细介绍Silverlight 5的新特性,旨在帮助读者创建丰富的网页用户体验。Silverlight 5基于.NET Framework,提供了跨浏览器的支持,与前代相比,它在视频支持、图形引擎优化(包括真正的3D渲染)和数据绑定选项上有所增强,能够更好地与其他应用程序交互。
本书深入探讨了与Adobe Flash竞争的Silverlight功能,如强大的2D和3D绘图支持、动画、媒体播放等。通过Silverlight,开发者可以体验到.NET的底层机制和WPF的设计模式,这些都是用于设计下一代Windows应用的技术基础。
书中内容涵盖了从基础到高级的主题,包括:
1. 引言:介绍Silverlight的基本概念。
2. XAML:XAML是Silverlight中用于声明式构建用户界面的语言。
3. 布局:如何管理元素在屏幕上的排列和对齐。
4. 依赖属性和路由事件:理解Silverlight中对象属性的动态行为和事件传播机制。
5. 元素:探索各种UI元素及其用法。
6. 应用程序模型:学习如何构建和管理Silverlight应用程序生命周期。
7. 导航:实现页面间的导航功能。
8. 形状和变换:创建几何形状并应用转换效果。
9. 刷子、位图和打印:使用画刷、图像处理和打印功能。
10. 动画基础:创建基本的动画效果。
11. 高级动画:掌握复杂的动画技巧。
12. 声音、视频和DeepZoom:集成多媒体内容和深度缩放技术。
13. Silverlight 3D:利用3D功能创建立体效果。
14. 样式和行为:通过样式和行为定制UI外观和交互。
15. 控件模板:自定义控件的外观和功能。
16. 多线程:在Silverlight中实现多任务处理。
17. 浏览器集成:了解如何与浏览器环境无缝协作。
18. 离线应用:创建能在桌面运行的离线应用。
19. ASP.NET Web服务:与服务器端的ASP.NET服务进行通信。
20. 数据绑定:理解数据与UI之间的动态连接。
21. 数据控件:使用控件展示和操作数据。
22. 文件访问:读写本地文件系统。
23. 网络编程:处理网络通信和数据传输。
通过这些章节,读者将全面掌握使用C#开发Silverlight 5应用所需的技能,并能够利用Silverlight的优势来构建高质量的Web应用程序。
2012-03-02 上传
2012-07-12 上传
2012-03-05 上传
2009-12-29 上传
2009-12-29 上传
2009-12-29 上传
2010-08-10 上传
2013-07-18 上传
2011-09-03 上传
cdmagg
- 粉丝: 0
- 资源: 2
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明