Silverlight 2入门教程:从基础到实战

需积分: 35 0 下载量 195 浏览量 更新于2024-07-24 收藏 3.1MB PDF 举报
"Silverlight入门教程详细介绍了如何从零开始学习Silverlight 2,包括创建基本应用、使用控件、布局管理、事件处理、拖放功能、全屏模式、样式和模板、用户控件、数据绑定、多种通信方式,以及与HTML DOM和JavaScript交互的实践教程。" Silverlight作为微软推出的一种富互联网应用程序平台,曾在Web开发领域引起广泛关注。这本入门教程以Silverlight 2 Beta 1为背景,旨在帮助初学者快速掌握这一技术的核心概念和开发流程。 首先,教程通过“一步一步学Silverlight2系列(1):创建一个基本的Silverlight应用”介绍如何搭建开发环境,并创建首个Silverlight应用。这包括设置项目、编写XAML代码以及与后台代码的交互,让读者了解Silverlight应用的基本结构。 接着,教程深入讲解了Silverlight的基础组件,如“步骤(2)基本控件”,涵盖了按钮、文本框等常见UI元素的使用。“步骤(3)界面布局”则涵盖了网格、堆栈面板等布局容器,帮助开发者理解如何组织和排列控件。 在事件处理方面,“步骤(4)鼠标事件处理”和“步骤(5)实现简单的拖放功能”让开发者了解如何响应用户的输入操作。“步骤(6)键盘事件处理”和“步骤(7)全屏模式支持”进一步扩展了用户交互的可能性。 样式和模板的应用在“步骤(8)使用样式封装控件观感”和“步骤(9)使用控件模板”中得到阐述,使得应用的视觉效果和用户体验得以提升。而“步骤(10)使用用户控件”则介绍了如何自定义复杂控件,提高代码复用性。 教程还深入探讨了Silverlight的数据处理能力,包括“步骤(11)数据绑定”、“步骤(12-17)数据与通信”等章节,详细讲解了如何与各种数据源(如WebClient、WebRequest、WCF、ASMX和JSON)进行交互,以及如何使用ADO.NET Data Services进行数据操作。 最后,教程通过“步骤(18)综合实例之RSS阅读器”提供了实际项目案例,让读者将所学知识应用于实际开发中。同时,“步骤(19-21)如何在Silverlight中与HTML DOM和JavaScript交互”部分解释了如何在Silverlight应用中集成和操作网页元素,增强了Web应用的融合性。 这个Silverlight入门教程全面覆盖了从基础到进阶的各个层面,是学习Silverlight 2开发的宝贵资源,尤其适合初学者系统学习和实践。
2012-07-04 上传
内容简介 《Silverlight揭秘》涵盖了Silverlight XAML 的方方面面,深入探讨了Silverlight 的特性,如图形、文字、音频、视频、动画和事件等,也讲述了如何使用构建块创建可重用的控件,执行普通的任务(如拖放),并解释了如何下载资源以增强用户体验,说明了如何创建混合使用Silverlight 和HTML/Flash 内容的应用程序。 编辑推荐 《Silverlight揭秘》适合所有Web 开发人员阅读。Silverlight是微软公司开发的全新RIA(富因特网应用)解决方案,它依托NET平台,集微软众多技术精华于一身,提供跨浏览器、跨平台支持,一经问世,就吸引了全世界开发者和设计师的目光。 《Silverlight揭秘》出自微软核心开发人员和广受赞誉的优秀技术作家Adam Naillan之手,许多内容来自微软公司内部的第一手资料。是公认的权威之作。书中沿袭了《WPF揭秘》一书的创新性写作风格,通过极具参考价值的代码和许多专家提示。通俗明快而又深入实用地讲述了Silve rligt的各项关键技术。全书采用全彩印刷,代码示例和程序效果都原样重现,为我们展示了Silverlight的无穷魅力。 【版本说明】由于Silverligl-11新版本是在1.0基础上进行扩展,而且向后兼容。所以《Silverlight揭秘》对于后续版本仍然适用、、Adam Nathan微软开发部门软件开发高级工程师。1999年加入微软CLR开发团队,一直效力于.NET核心技术开发部门,是.NET技术元老之一。他开发和创建了许多流行工具和.NET开发网站,包括PINVOKE.NET、CLR SPY以及XAML.share.com,最近作为核心架构师使用Silverligtlt开发了微软创新网站Popfly。他是久负盛名的技术作家。作品.NET and COM一书曾是微软内部最受欢迎的技术图书,近著《WPF揭秘》(人民邮电出版社出版)也是Amazon的超级畅销书。 作者简介 作者:(美国)内森 (Adam Nathan) 译者:瞿杰