Silverlight 3.0 高级编程 C#实战指南

4星 · 超过85%的资源 需积分: 10 6 下载量 46 浏览量 更新于2024-07-30 收藏 25.57MB PDF 举报
"Silverlight.3.高级编程 C#篇)" 是一本关于Silverlight 3.0高级编程的书籍,特别针对C#开发者。这本书由Matthew MacDonald撰写,详细介绍了如何使用C#开发跨平台的.NET应用程序,特别是在浏览器环境中的应用。 在Silverlight 3中,开发者可以利用C#的强大特性来构建富互联网应用(RIA)。本书涵盖了Silverlight 3的各种高级主题,可能包括UI设计、数据绑定、动画效果、媒体播放、图形绘制、离线应用支持、以及与WCF服务的集成等内容。 C#语言在Silverlight开发中的应用是这本书的重点,可能会讲解C#的面向对象编程概念,如类、接口、继承、多态性等。此外,还会深入讨论Silverlight特有的编程模型,如依赖属性、事件处理、命令模式以及MVVM(Model-View-ViewModel)设计模式等。 书中的"Full Color Inside"提示,读者可以期待丰富的彩色插图和示例,这有助于更好地理解复杂的概念和技术。作者Matthew MacDonald是一位经验丰富的技术作家,他的讲解通常深入浅出,易于理解。 技术审阅者Damien Foggon的参与确保了书中内容的专业性和准确性。该书还可能包含了实际项目开发中的最佳实践,以及解决常见问题的策略。 此外,书中的"Trademarked names may appear in this book."表明,书中可能会提及并讨论多个知名的软件技术和产品,如Microsoft .NET框架、Visual Studio等,但使用这些商标只是为了教育目的,并非侵犯版权。 "Pro Silverlight 3 in C#"是一本为中级到高级C#开发者准备的指南,帮助他们提升在Silverlight 3平台上的开发技能,创建出具有专业品质的交互式Web应用程序。虽然这本书的内容可能已有些过时,因为Silverlight后来已被其他技术如HTML5和JavaScript框架取代,但对于理解RIA开发的历史和技术演进仍具有一定的参考价值。