Silverlight学习全攻略:从基础到实践

需积分: 3 1 下载量 70 浏览量 更新于2024-07-28 收藏 4.29MB PDF 举报
"一步一步学Silverlight完全版PDF" 本资源是一份详尽的教程,旨在引导读者逐步学习并掌握Microsoft Silverlight技术。Silverlight是微软推出的一种富互联网应用程序平台,主要用于构建具有丰富媒体体验和交互性设计的Web应用程序。这份教程以系列文章的形式,通过21个章节覆盖了Silverlight2的基础到高级主题。 教程开始于创建基本的Silverlight应用,首先介绍了安装和设置开发环境,包括Silverlight工具和所需软件,以及如何创建第一个"Hello, World"项目。这帮助初学者理解Silverlight应用程序的基本结构和开发流程。 接下来,教程深入讲解了Silverlight中的基本控件,如Button、TextBlock等,以及如何使用这些控件来构建用户界面。此外,还介绍了界面布局机制,包括Grid、StackPanel和Canvas等布局容器的使用,帮助开发者有效地管理UI元素的位置和大小。 随着课程的深入,教程涵盖了鼠标和键盘事件处理,使开发者能够响应用户的输入操作。接着,展示了如何实现全屏模式,提升用户体验。同时,教程还介绍了样式和控件模板的应用,以实现统一的视觉风格和自定义控件外观。 在数据绑定部分,读者将学习如何将UI与后台数据源连接,实现数据驱动的动态界面。教程详细讨论了多种数据通信方法,包括使用WebClient、WebRequest、WCF(Windows Communication Foundation)和ASMX Web服务,以及如何通过JSON进行数据交换。此外,还介绍了如何利用ADO.NET Data Services来访问和操作远程数据。 最后,教程通过一个综合实例——RSS阅读器,展示了如何在实际项目中应用所学知识。此外,还详细讲解了如何在Silverlight中与HTML DOM交互,以及调用JavaScript,这对于实现Silverlight与网页的深度集成至关重要。 这份"一步一步学Silverlight完全版PDF"是学习Silverlight2的理想资源,它不仅提供了理论知识,还有丰富的实践示例,适合初学者和有一定基础的开发者系统学习和提高Silverlight开发技能。
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) 译者:瞿杰