深入探索Silverlight 5编程(C#版)

5星 · 超过95%的资源 需积分: 34 13 下载量 6 浏览量 更新于2024-07-27 收藏 26.55MB PDF 举报
"Pro Silverlight 5 in C# 是一本全英文的专业书籍,旨在深入探讨Silverlight 5的编程技术,采用C#语言进行讲解。本书包含丰富的章节,覆盖了从基础到高级的各种主题,帮助读者全面掌握Silverlight开发。" 在深入探讨Silverlight 5编程的世界之前,了解作者和技术审阅者的背景以及他们对这本书的贡献是十分重要的。关于作者部分(About the Author)通常会介绍作者的专业背景、经验以及为什么他们适合撰写这样一本专门讨论Silverlight的书籍。技术审阅者(About the Technical Reviewer)的角色是对内容进行专业审查,确保技术准确性。 接着,序言(Acknowledgments)和引言(Introduction)通常会阐述编写这本书的动机、目标读者群体以及Silverlight 5在当时的技术环境中的重要性。这些章节为读者提供了阅读这本书的上下文和预期。 本书的主体内容涵盖了20多个章节,每个章节都专注于一个特定的主题,帮助读者逐步构建起Silverlight开发的知识体系: 1. 第一章“Introducing Silverlight”介绍了Silverlight是什么,它的历史,以及为什么开发者应该关注它,同时还可能包括Silverlight 5的新特性。 2. 第二章“XAML”详细讲解了Extensible Application Markup Language,它是Silverlight中用于定义用户界面的主要语言,包括其语法、控件和数据绑定等。 3. 第三章“Layout”探讨了Silverlight中的布局系统,如何创建响应式的用户界面,以及使用各种布局容器(如Grid、StackPanel和Canvas等)。 4. 第四章“Dependency Properties and Routed Events”讨论了依赖属性和路由事件,这是Silverlight中实现组件间通信的关键机制。 5. 第五章至第十六章涉及了从基本元素、应用模型、导航到多线程、浏览器集成等各个方面,覆盖了开发Silverlight应用程序的各个方面。 6. 第十七章至第二十二章讨论了离线应用、ASP.NET Web服务、数据绑定、数据控件和文件访问,这些都是构建功能丰富的交互式应用程序所必需的。 7. 最后几章,包括第二十三章的网络编程,展示了如何利用Silverlight进行异步通信和数据传输。 每一章都旨在让读者对特定主题有深入的理解,并通过实例和练习来加强学习。书末的索引(Index)和目录(Contents at a Glance)则提供了方便的查阅工具,帮助读者快速定位所需信息。 通过阅读这本书,C#程序员可以系统地学习和掌握Silverlight 5的所有核心概念和技术,从而具备开发高质量、交互性强的Web应用程序的能力。尽管Silverlight作为一个平台已不再活跃,但理解其背后的原理和技术对于理解现代Web开发中的相似技术,如HTML5和JavaScript框架,仍有很大价值。
2010-07-17 上传
Silverlight 参考手册 (全) [微软官方 MSDN] MSDN Library - Silverlight 制作成了chm格式,方便离线状态下学习! ======================================= 原文地址:http://msdn.microsoft.com/zh-cn/library/cc838158(v=VS.95).aspx ======================================= Silverlight Microsoft Silverlight 是一个跨浏览器、跨平台的 .NET Framework 实现,用于获得 Web 的媒体体验和丰富交互式应用程序。以下各节说明如何使用 Silverlight 生成应用程序: Silverlight 的 .NET Framework 类库   Microsoft.CSharp.RuntimeBinder   Microsoft.Internal   Microsoft.VisualBasic   Microsoft.VisualBasic.CompilerServices   Microsoft.Win32.SafeHandles   System   System.CodeDom.Compiler   System.Collections   System.Collections.Generic   System.Collections.ObjectModel   System.Collections.Specialized   System.ComponentModel   System.ComponentModel.Composition   System.ComponentModel.Composition.Hosting   System.ComponentModel.Composition.Primitives   System.ComponentModel.Composition.ReflectionModel   System.ComponentModel.DataAnnotations   System.Configuration.Assemblies   System.Data.Services.Client   System.Data.Services.Common   …… Silverlight 概述 Silverlight 入门 应用程序和编程模型 布局、输入和打印 控件 图形、动画和媒体 XAML 将 Silverlight 与网页集成 类型、属性、方法和事件 数据访问和数据结构 网络和通信 调试、错误处理和异常 部署和本地化 性能 安全性 Mobile Platform Development 常规参考 ……