Silverlight 5深度解析:Pete Brown著

4星 · 超过85%的资源 需积分: 0 13 下载量 6 浏览量 更新于2024-07-26 收藏 29.77MB PDF 举报
"Manning出版的《Silverlight 5 in Action》由Pete Brown撰写,是Silverlight 4 in Action的修订版,是一本经典且深入的Silverlight入门英文书籍。" 《Silverlight 5 in Action》是Manning出版社发布的一本专业书籍,作者Pete Brown在书中对Microsoft的Silverlight 5技术进行了详尽的讲解。Silverlight是微软推出的一个跨平台、跨浏览器的插件,主要用于构建和展示富互联网应用程序(RIA)。这本书是《Silverlight 4 in Action》的修订版,意味着它不仅包含了Silverlight 4的内容,还涵盖了Silverlight 5的新特性和改进。 作为一本入门书籍,本书旨在帮助开发者快速掌握Silverlight 5的基础知识和高级特性。内容可能包括但不限于以下方面: 1. **Silverlight概述**:介绍Silverlight的发展历程、技术特点和适用场景,以及与其它Web开发技术(如HTML5、JavaScript等)的区别。 2. **安装与设置**:指导读者如何在开发环境中安装和配置Silverlight开发工具,如Visual Studio和Expression Blend。 3. **XAML基础**:XAML是Silverlight的主要标记语言,书中会详细讲解XAML语法、控件和数据绑定等概念。 4. **UI设计**:涵盖各种用户界面元素,如布局管理、控件使用、动画和转换,以及如何创建自定义控件。 5. **数据绑定和MVVM模式**:解释如何在Silverlight中实现数据绑定,以及使用Model-View-ViewModel(MVVM)设计模式进行应用架构。 6. **Silverlight编程模型**:介绍C#或VB.NET编程基础,事件处理、异步操作、错误处理等。 7. **服务交互**:讲解如何通过WCF RIA Services或Web服务与服务器端进行通信,获取和发送数据。 8. **多媒体支持**:介绍音频和视频的播放,以及流媒体技术。 9. **图形和动画**:探讨Silverlight的绘图和图形API,以及复杂的动画系统。 10. **Silverlight 5新特性**:特别关注Silverlight 5引入的新功能,例如硬件加速、增强的数据服务支持、更强大的文本渲染等。 11. **部署和测试**:指导如何将Silverlight应用程序部署到Web服务器,以及进行测试和调试的技巧。 12. **最佳实践和案例研究**:分享开发过程中的实用技巧和经验,提供真实项目案例来巩固学习。 这本书对于想要深入学习Silverlight 5的开发者来说是一份宝贵的资源。尽管书中内容丰富,但请注意,它仅供个人学习和非商业用途。对于企业级的培训和商业项目,可能需要联系Manning出版社获取授权。