精通Silverlight 5:C#版

5星 · 超过95%的资源 需积分: 9 18 下载量 162 浏览量 更新于2024-07-26 1 收藏 26.73MB PDF 举报
"Apress.Pro.Silverlight.5.in.CSharp.4th.Edition.Jan.2012" 是一本面向专业开发者的教程,详细介绍了如何使用C#进行Silverlight 5开发,以创建丰富的网页用户体验。这本书涵盖了Silverlight的新特性,包括对H.264视频的支持、图形引擎的重大改进(包括真正的3D渲染)以及更强大的数据绑定选项,使其能与其它应用程序无缝对接。 在本书中,你可以学习到: 1. 跨浏览器和平台开发富媒体应用,利用Silverlight的优势。 2. 创建项目,设置布局,使用控件。 3. 通过Windows Presentation Foundation (WPF)处理2D和3D绘图、动画和媒体播放。 4. 集成web服务支持,实现Silverlight与ASP.NET的协同工作以及与HTML的交互。 5. 掌握样式、行为、模板和自定义控件的使用。 6. 学习浏览器集成、ASP.NET、Web服务、数据绑定、数据控件、文件访问、多线程、网络以及离线应用的开发。 本书适合初次接触Silverlight的.NET开发者,无需预先了解WPF或ASP.NET。目录结构包括: 1. 引言Silverlight。 2. XAML语言基础。 3. 布局管理。 4. 依赖属性和路由事件。 5. 元素操作。 6. 应用程序模型。 7. 导航框架。 8. 形状和几何图形。 9. 刷子、位图和打印。 10. 动画基础。 11. 高级动画。 12. 音频、视频和Deep Zoom功能。 13. Silverlight 3D技术。 14. 样式和行为。 15. 控件模板。 16. 多线程编程。 17. 浏览器集成。 18. 离线应用程序开发。 19. ASP.NET Web服务。 20. 数据绑定原理。 21. 数据控件的使用。 22. 更多高级主题。 通过这本全面的教程,读者将深入理解.NET技术,并能熟练运用Silverlight开发下一代Web应用,与Adobe Flash竞争。