推荐理由结合Silverlight框架的特性,深度剖析经典案例;涵盖交互式设计、HTTP通信、独立存储、数据访问等主流应用;领略Silverlight 2.0技术的强大与精妙。
内容简介
Microsoft公司发布的Silverlight是目前最热门的RIA(Rich Internet Application,富互联网应用程序)技术之一。相比于Adobe Flex而言,Silverlight虽然推出时间较晚,但其凭借自身的优势正逐步得到市场和用户的广泛认可。本书详细介绍了Silverlight 2.0开发技术,主要包括基本概念、XAML语法、用户界面元素、通信机制、数据访问和处理等。书中每介绍一个知识点后都提供了对应的示例,最后通过两个经典示例深入、系统地分析了Silverlight应用程序开发过程。
本书不仅覆盖面广,而且注重理论知识与开发实践的结合。本书适合于对Silverlight技术感兴趣的初、中级水平的读者阅读。
目录
第一部分
第1章 Silverlight概述
第2章 Silverlight应用程序解析
第二部分
第3章 XAML简介
第4章 页面布局和组织
第5章 文本元素
第6章 图片元素
第7章 图形元素
第8章 媒体元素
第9章 几何图形
第10章 画刷元素
第11章 变形特效
第12章 动画制作
第13章 控件自定义
第14章 用户交互
第三部分
第15章 HTTP通信
第16章 托管代码与DOM的交互
第17章 独立存储
第18章 处理XML文档
第19章 数据访问
第四部分
第20章 速记游戏
第21章 电子相册
经典书评
微软公司专家倾力荐 作为RIA技术的重要代表之一,与Microsoft .Net技术一脉相承的Silverlight,是广大开发人员 面对新一代互联网应用以及云计算服务平台挑战的首选利器。 本书是国内首本全面介绍Silverlight 2.0的中文原创图书。作者凭借Web开发领域的丰富经验,将Silverlight的特点、技术和发展娓娓道来。无论是刚开始学习Silverlight的入门者,还是正在从事Silverlight的开发者,本书都是您全面、高效学习Silverlight 2.0的最佳选择。 ——微软开发及平台作部(DPE) 开发合作经理 任旻 Silverlight 2.0是微软目前最新的Web用户交互技术。《Silverlight 2.0入门指南》一书全面地介绍了Silverlight 2.0开发方面的知识,特别适合Silverlight技术的初学者学习。 ——微软MVP 微软企业服务部 梁振
先读为快
第1章 Silverlinght 概述
随着Web的深入发展,用户体验在Web项目中的地位变得越来越重要。回顾浏览器的发展史,最初的浏览器还仅限于提供简单的文档显示和超链接功能,随着时间的推移,Internet发生了巨大的变化。Internet不再只是大学里的研究课题,而是发展为被普通大众所使用。虽然在研究人员的眼中,Web用户界面(User Interface,UI)是“完美无缺”的,但是一旦扩大到大众市场成为商业产品时,却发现UI的发展已经远远滞后,不能满足广大用户对界面高质量和易操作性的需求。
为了让用户通过浏览器访问Internet资源时具有更佳的用户体验,各大厂商纷纷提供了多种解决方案,例如ActiveX控件、Java Applets、Flash插件,以及能够局部更新Web页面的AJAX技术。然而,无论是浏览器插件还是AJAX,都存在自身的局限性。就插件的工作方式而言,插件实际上是客户端应用程序,它的运行依赖于操作系统和浏览器的支持,这在一定的程度上损失了部分用户:另外,网络病毒和木马的肆虐,能否战胜广大用户的心理“恐惧”也是一个巨大的疑问;同时,基于HTML文档对象模型的AJAX技术更是对图形、动画、视音频等多媒体功能存在先天不足。
……