Silverlight2导学

Silverlight2导学 pdf epub mobi txt 电子书 下载 2026

出版者:机械工业出版社
作者:(美)Laurence Moroney
出品人:
页数:264
译者:黄继佳
出版时间:2009
价格:49.00元
装帧:16开
isbn号码:9787111254041
丛书系列:
图书标签:
  • silverlight
  • 计算机
  • 技术
  • RIA
  • Microsoft
  • 已入柜
  • Silverlight
  • Silverlight 2
  • 编程
  • 开发
  • 技术
  • 教程
  • 实例
  • 微软
  • C#
  • XAML
  • 用户界面
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

本书详细介绍Silvedight的基本功能和编程方法,共分为两个部分。第一部分主要介绍Sil-verlight 2和XAML的基础知识,以及如何使用XAML来定义用户界面,包含的内容从布局到控件、动画等。最后还讲解了Silverlight插件本身,以及如何与浏览器交互,并将Silverlight添加到浏览器中。第二部分介绍Silvefiight编程以及Silverlight的一些高级概念。.

本书内容全面,实例丰富。可作为Web开发人员的参考用书,也可作为Silvedight初学者的学习指南。..

本书以微软Silverlight团队技术专家的视角向您介绍了最新版本的Silverlight——Silverlight 2。

本书讲述了如何通过Microsoft Visual Studio 2008和Microsoft .NET Framework来创建和部署基于Silverlight 2的RIA(Rich Interactive Application)应用。RIA是一种Web应用程序,它拥有桌面应用程序的所有功能和特点,不但能够在客户端高效地处理数据,还可以把数据保存在服务器上。通过Silverlight 2,您只需利用一个很小的插件便可实现丰富的RIA应用。

本书将向您演示如何利用您现有的知识和技术专长创建下一代的用户界面和媒体体验。您将学到不同类型的基于Silverlight的项目。

本书特点:

·来自微软Silverlight团队内部的声音,与您交流Web展现层技术的发展和趋势。

·介绍如何通过.NET Framework和Visual Studio 2008来创建和部署Silverlight 2应用。

·结合.NET Framework3.0和3.5相关知识,更快掌握Silverlight 2。

使Windows开发人员和Web开发人员更快上手,实现丰富的RIA应用。...

《Silverlight 2导学》是一本深入浅出的技术书籍,专为希望掌握Silverlight 2开发技术的初学者和有一定开发基础的开发者而设计。本书以清晰的逻辑和丰富的示例,引导读者从零开始,逐步构建功能强大的Silverlight应用程序。 本书内容涵盖: Silverlight 2核心概念解析: 详细介绍Silverlight 2的架构、运行时环境、托管代码模型以及与Web浏览器和.NET Framework的集成方式。理解这些基础概念是进行有效Silverlight开发的关键。 XAML语言的全面讲解: XAML(Extensible Application Markup Language)是Silverlight中用于描述用户界面的声明式语言。本书将深入剖析XAML的语法、结构、元素、属性以及如何使用XAML创建丰富的用户界面布局,包括控件、布局面板、样式和模板等。 Silverlight控件与UI元素: 详细介绍Silverlight 2提供的各种内置控件,如按钮、文本框、列表框、日期选择器等,以及如何自定义和扩展这些控件。同时,本书还将介绍如何使用基本UI元素(如形状、画布、图像)来构建更具表现力的界面。 数据绑定与数据访问: 讲解Silverlight 2强大的数据绑定机制,如何将UI元素与数据源进行关联,实现数据的动态更新。本书还将涵盖从各种数据源(如XML、ADO.NET Entity Framework、WCF服务)获取和处理数据的方法,并介绍如何构建数据驱动的应用程序。 Silverlight中的图形与动画: 探索Silverlight 2提供的图形绘制API,学习如何使用代码或XAML创建矢量图形、图像处理以及实现各种平滑流畅的动画效果,为应用程序增添视觉吸引力。 用户体验与交互设计: 强调用户体验在Web应用程序开发中的重要性。本书将指导读者如何设计直观易用的用户界面,处理用户输入事件,以及实现复杂的交互逻辑,提升用户满意度。 部署与发布: 讲解如何将Silverlight 2应用程序打包、部署到Web服务器,以及如何在用户的浏览器中无缝运行。 与ASP.NET和WCF的集成: 探讨Silverlight应用程序如何与后端的ASP.NET Web应用程序和Windows Communication Foundation (WCF)服务进行高效通信,构建完整的客户端-服务器解决方案。 本书的特点: 循序渐进的学习路径: 从最基础的概念入手,逐步深入到高级主题,确保读者能够扎实掌握Silverlight 2的开发技能。 丰富的实战示例: 每一个章节都配有精心设计的代码示例,读者可以通过动手实践加深对知识点的理解,并能直接应用于自己的项目。 强调最佳实践: 书中不仅介绍技术本身,更会分享在Silverlight开发中的一些最佳实践和技巧,帮助读者写出更健壮、更易维护的代码。 面向实际应用: 本书内容紧密结合实际开发需求,旨在帮助读者能够独立开发出功能完善、用户体验良好的Silverlight应用程序。 通过阅读《Silverlight 2导学》,您将能够自信地使用Silverlight 2创建丰富、交互式、引人入胜的Web应用程序。无论您是初学者还是希望提升Silverlight技能的开发者,本书都将是您宝贵的参考。

作者简介

2在世界上,1中国是我最喜欢的地方之一.a我的新书《IntroducingcSilverlightc2》已经翻译成中文,1对此,1我感到非常的开心和骄傲.a大约十五年前,1我第一次来到中国,1目睹了这个国家发生的巨大变化!在二十一世纪,1我坚信中国一定会成为Internet和Internet技术的主要领导者之一.a在过去的几年中,1我也与中国主要的互联网公司,1独立软件开发商,1设计公司以及业内权威人士等有很多的交流.

143中国是一个了不起的国家,2拥有成为世界领导者的实力.a看看北京为2008奥运会所做的精彩工作吧,2中国成功的将她久远的历史文化同现代科技进行了完美的结合,2给我们呈现了一个前所未有的视觉盛宴.a拥有如此强大的创造力的中国,2未来的Internet一定属于她.

为了这样的信念,3我们一直尽全力,3将Silverlight打造成为一个能够充分发挥你创造力的技术.a现在,3希望你手上的这本书能够让你踏上Silverlight之路.a我十分期待能够看到你使用Silverlight技术创作出的充满创造力的作品

目录信息

读后感

评分

最近拜微软的MVP组所赐,我有幸阅读了《Introducing Microsoft Silverlight 2》这本书,看完之后惭愧了半天,都知道高山仰止这个词,但是这次算给我当头一闷棍,这书,大有来头。作者Laurence是转个圈的大腕,基本上我手把手跟他学的SilverLight。作者没事就更新SilverLight博...

评分

最近拜微软的MVP组所赐,我有幸阅读了《Introducing Microsoft Silverlight 2》这本书,看完之后惭愧了半天,都知道高山仰止这个词,但是这次算给我当头一闷棍,这书,大有来头。作者Laurence是转个圈的大腕,基本上我手把手跟他学的SilverLight。作者没事就更新SilverLight博...

评分

最近拜微软的MVP组所赐,我有幸阅读了《Introducing Microsoft Silverlight 2》这本书,看完之后惭愧了半天,都知道高山仰止这个词,但是这次算给我当头一闷棍,这书,大有来头。作者Laurence是转个圈的大腕,基本上我手把手跟他学的SilverLight。作者没事就更新SilverLight博...

评分

最近拜微软的MVP组所赐,我有幸阅读了《Introducing Microsoft Silverlight 2》这本书,看完之后惭愧了半天,都知道高山仰止这个词,但是这次算给我当头一闷棍,这书,大有来头。作者Laurence是转个圈的大腕,基本上我手把手跟他学的SilverLight。作者没事就更新SilverLight博...

评分

最近拜微软的MVP组所赐,我有幸阅读了《Introducing Microsoft Silverlight 2》这本书,看完之后惭愧了半天,都知道高山仰止这个词,但是这次算给我当头一闷棍,这书,大有来头。作者Laurence是转个圈的大腕,基本上我手把手跟他学的SilverLight。作者没事就更新SilverLight博...

用户评价

评分

终于下决心要好好研究一下Silverlight了,手头这本《Silverlight2导学》就像是为我量身定做的指南。刚拿到书的时候,就觉得它沉甸甸的,翻开来,密密麻麻的文字和丰富的插图立刻吸引了我。我一直对Silverlight的技术架构和它的应用场景充满了好奇,尤其是它在富互联网应用(RIA)开发方面的强大能力。这本书从最基础的环境搭建讲起,一步步引导我理解Silverlight的XAML语言、控件模型,以及如何用C#或VB.NET来编写交互逻辑。我尤其喜欢它在讲解核心概念时,那些细致的步骤拆解和贴心的代码示例。比如,关于数据绑定那一部分,作者并没有止步于理论介绍,而是通过一个实际的例子,展示了如何将后台数据源轻松地连接到前端界面,实现数据的动态展示和更新。这个过程对于我这样刚开始接触Silverlight的开发者来说,简直是拨云见日。而且,书中的例子都非常具有代表性,涵盖了Web开发中的常见需求,比如用户界面设计、网络通信、媒体播放等等。我尝试着跟着书中的例子一步步操作,每一步都感觉非常扎实,像是真的在构建一个完整的应用。对我而言,学习一门新技术,最怕的就是概念晦涩难懂,或者例子过于简单脱离实际。《Silverlight2导学》在这方面做得非常好,它用一种循序渐进的方式,将复杂的概念变得易于理解,同时又保证了学习内容的实用性。我迫不及待地想通过这本书,深入了解Silverlight的强大之处,并把它应用到我自己的项目中去。

评分

这本书带来的惊喜远不止于基础知识的讲解,更在于它对Silverlight在实际开发中的应用进行了深入剖析。我花了相当一部分时间在它关于Silverlight与ASP.NET集成的内容上。我一直思考Silverlight如何能与现有的Web技术无缝协作,而这本书恰好提供了清晰的解决方案。它详细介绍了如何将Silverlight应用程序嵌入到ASP.NET页面中,如何实现两者之间的数据传递和事件交互。书中举例的场景,比如在一个ASP.NET管理的后台系统中,嵌入一个Silverlight控件来提供更友好的用户界面,这让我眼前一亮。同时,关于Silverlight应用程序的部署和发布,这本书也给出了非常详尽的指导,包括如何配置IIS,如何生成部署包,以及一些常见的部署问题和解决方法。这些都是我在网上零散搜索难以系统获得的宝贵信息。读到关于Silverlight对性能的优化建议时,我更是感觉受益匪浅。我明白,在开发过程中,性能是一个绕不开的话题,而这本书能够从架构层面和代码实现上给出一些实用的优化技巧,比如如何有效地管理内存,如何减少UI线程的负担,这对于我未来开发高性能的Silverlight应用至关重要。这本书就像一个经验丰富的导师,不仅教会我“怎么做”,更教会我“为什么要这样做”,以及“如何做得更好”。

评分

这本书对于我理解Silverlight的事件处理机制和委托、事件模型方面,提供了非常透彻的讲解。我之前在学习其他.NET技术时,虽然接触过委托和事件,但总感觉不够深入。《Silverlight2导学》通过大量生动的例子,让我真正理解了Silverlight中事件驱动的编程范式。它详细阐述了事件的生命周期,如何定义自定义事件,以及如何利用委托来管理事件的订阅和触发。这对于我构建响应式的、交互性强的用户界面至关重要。我尤其欣赏书中关于如何处理用户输入事件的章节,比如鼠标点击、键盘输入、触摸操作等,以及如何根据这些事件来更新UI状态和执行相应的逻辑。这些都是构建用户友好型应用的基石。而且,书中还探讨了Silverlight中的线程模型和异步编程。我明白,在Web应用开发中,保持UI的响应性是非常重要的,而异步操作是实现这一目标的关键。它清晰地解释了如何使用 `BackgroundWorker` 或 `Dispatcher` 来执行耗时操作,避免阻塞UI线程,从而提供流畅的用户体验。这本书让我对Silverlight的事件处理和并发编程有了全新的认识,也为我后续开发更健壮、更高效的应用打下了坚实的基础。

评分

这本书对Silverlight的安全方面的探讨,让我深刻认识到,在Web开发中,安全是不可忽视的重要一环。它不仅介绍了Silverlight应用程序的沙盒机制,解释了Silverlight如何运行在一个受限制的环境中,从而保护用户系统免受恶意代码的侵害。书中还详细讲解了如何处理跨域访问(Cross-Domain Access)问题,以及如何通过策略文件(ClientAccessPolicy.xml)来控制不同域之间的通信。这对于我理解Silverlight在构建安全可靠的网络应用方面,提供了重要的指导。此外,它还探讨了Silverlight应用程序的身份验证和授权机制,以及如何与服务器端的安全策略相结合,来确保数据的安全和用户身份的合法性。我明白了,通过对Silverlight安全特性的深入理解和正确运用,我可以构建出更具安全保障的应用,从而赢得用户的信任。这本书让我对Silverlight的安全性有了更全面、更深入的认识,为我开发安全可靠的RIA应用打下了坚实的基础。

评分

这本书对Silverlight的部署和打包策略进行了非常详尽的分析,这对于我将开发完成的应用发布到生产环境提供了非常有价值的参考。我一直对如何生成高效、可维护的Silverlight部署包感到好奇。《Silverlight2导学》详细介绍了不同部署场景下的打包选项,比如如何生成独立的.xap文件,如何将其嵌入到HTML页面中,以及如何进行代码混淆和优化,以减小文件大小并提高性能。它还深入探讨了Silverlight应用程序的更新策略,以及如何实现无缝的应用程序更新,从而为用户提供最新版本的应用而无需手动干预。书中还提供了关于Silverlight与IIS服务器配置的详细说明,包括如何设置MIME类型,如何配置缓存策略,以及如何处理一些常见的部署错误。这些都是我在实际部署过程中会遇到的问题,而这本书能够提供如此细致的指导,让我倍感安心。总而言之,这本书不仅教我如何开发Silverlight应用,更教我如何将这些应用成功地推向市场,让更多用户能够享受到Silverlight带来的优秀用户体验。

评分

这本书在Silverlight的本地化和国际化方面的内容,对我而言是一个全新的领域,也是一个非常实用的知识点。在开发面向全球用户的应用程序时,支持多语言是一个非常重要的考量。《Silverlight2导学》清晰地阐述了如何在Silverlight应用程序中实现本地化,包括如何创建资源文件(Resource Files),如何根据用户的语言设置来加载相应的资源。它还详细讲解了如何在XAML中引用资源,以及如何在代码中动态地获取本地化字符串。这让我了解到,通过合理的资源管理,可以让我的Silverlight应用轻松地支持多种语言,从而扩大其用户群体。书中还探讨了一些关于日期、时间和数字格式的本地化问题,以及如何根据不同的区域设置来正确显示这些信息。这对于我构建真正国际化的应用程序来说,是非常关键的。这本书让我看到了Silverlight在处理复杂多语言环境时的灵活性和强大能力,也为我将来开发跨国界应用提供了坚实的技术基础。

评分

我一直对Silverlight的框架设计和它的可扩展性非常感兴趣,这本书在这方面给了我巨大的启发。它不仅仅是教我如何使用现有的控件,更引导我理解Silverlight的控件模型是如何工作的,以及如何创建自己的自定义控件。书中关于控件模板(Control Templates)和样式(Styles)的讲解,让我明白如何通过修改控件的外观和行为,来满足特定的设计需求。这对于我实现UI的个性化和品牌一致性非常有帮助。我尝试着按照书中的步骤,修改了一个按钮的模板,改变了它的背景、边框和点击时的动画效果,整个过程比我想象的要容易得多。而且,它还探讨了Silverlight的依赖属性(Dependency Properties)和附加属性(Attached Properties),这让我理解了Silverlight属性系统的高级特性,以及如何更有效地管理控件的属性。对于Silverlight应用程序的整体架构,这本书也给出了不少建议,比如如何组织代码,如何进行模块化开发,以及如何利用MVVM(Model-View-ViewModel)等设计模式来提高代码的可维护性和可测试性。这些内容对于我从初学者成长为一名专业的Silverlight开发者来说,是不可或缺的。

评分

这本书在讲解Silverlight与网络通信方面的内容,给了我极大的帮助。我一直想了解Silverlight应用程序如何能够方便地与服务器进行数据交互,这本书提供了多种解决方案。从最基础的 `WebClient` 到更强大的 `HttpWebRequest`,再到利用WCF(Windows Communication Foundation)构建服务,这本书都进行了详尽的阐述和实践指导。我尤其喜欢它关于RESTful服务的调用示例,以及如何处理JSON和XML格式的数据。这让我能够清晰地看到Silverlight如何成为构建现代Web API客户端的有力工具。书中还探讨了Silverlight的本地存储能力,比如`IsolatedStorage`,这对于我实现离线应用场景和数据持久化提供了很好的思路。我明白了即使在没有网络连接的情况下,Silverlight应用程序也可以存储和检索数据,这大大提升了用户体验。总的来说,这本书为我打开了Silverlight在网络通信和数据交互方面的大门,让我对它在构建动态、富交互Web应用的潜力有了更深的认识。

评分

这本书对Silverlight的错误处理和调试技巧的讲解,对于我这样一个容易遇到技术难题的开发者来说,简直是雪中送炭。在学习编程的过程中,调试无疑是一项至关重要的技能。《Silverlight2导学》系统地介绍了Silverlight应用程序中常见的错误类型,以及如何有效地定位和解决这些问题。它详细讲解了如何使用Visual Studio内置的调试工具,比如设置断点、查看变量值、单步执行代码等。我尤其欣赏书中关于如何捕捉和处理异常的章节,它不仅介绍了如何使用try-catch块,还讲解了如何进行更细致的异常管理,比如自定义异常类型,以及如何将异常信息记录到日志文件中,方便后续的分析。此外,它还介绍了一些Silverlight特有的调试技巧,比如如何利用Silverlight的调试器来跟踪UI元素的属性变化,或者如何监控网络请求。这些细节对于我提高调试效率,快速解决开发过程中遇到的各种 bug,提供了极大的帮助。

评分

这本书的内容深度和广度都超出了我的预期。在学习Silverlight的特性时,我特别关注它在UI表现力方面的强大能力。这本书对Silverlight的图形渲染引擎、动画系统以及控件定制化进行了非常深入的讲解。比如,它详细介绍了如何利用Storyboards和KeyFrames来创建复杂的动画效果,以及如何通过Blend for Visual Studio这样的工具来辅助UI设计和动画制作。这对于我来说,简直是打开了一个全新的世界。我一直希望能创造出更具吸引力、更具交互性的用户界面,而Silverlight的这些特性,配合上这本书的指导,让我看到了实现的可能。书中的例子,不仅仅是简单的元素移动,而是涉及到颜色渐变、形状变形、甚至3D效果的模拟。这让我对Silverlight在客户端表现上的潜力有了更深刻的认识。此外,它对Silverlight的媒体播放能力的介绍,比如如何集成音频和视频,如何进行流媒体播放,也让我看到了它在多媒体应用开发方面的巨大潜力。对我而言,这本书不仅仅是一本技术手册,更是一本激发我创意灵感的宝典。它让我认识到,通过Silverlight,我可以构建出远远超出传统Web页面所能达到的用户体验。

评分

新书

评分

新书

评分

很好!初学者快速入门通道!

评分

很好!初学者快速入门通道!

评分

新书

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有