本书详细介绍Silvedight的基本功能和编程方法,共分为两个部分。第一部分主要介绍Silverlight 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的项目。
在世界上,中国是我最喜欢的地方之一。我的新书《Introducing Silverlight 2》已经翻译成中文,对此,我感到非常的开心和骄傲。大约十五年前,我第一次来到中国,目睹了这个国家发生的巨大变化!在二十一世纪,我坚信中国一定会成为Internet和Internet技术的主要领导者之一。在过去的几年中,我也与中国主要的互联网公司,独立软件开发商,设计公司以及业内权威人士等有很多的交流。
中国是一个了不起的国家,拥有成为世界领导者的实力。看看北京为2008奥运会所做的精彩工作吧,中国成功的将她久远的历史文化同现代科技进行了完美的结合,给我们呈现了一个前所未有的视觉盛宴。拥有如此强大的创造力的中国,未来的Internet一定属于她。
为了这样的信念,我们一直尽全力,将Silverlight打造成为一个能够充分发挥你创造力的技术。现在,希望你手上的这本书能够让你踏上Silverlight之路。我十分期待能够看到你使用Silverlight技术创作出的充满创造力的作品。
你的朋友, Laurence Moroney
为何选用Silverlight?
随着网络的不断发展,网络用户的期望也在逐步提高。当我们开发出第一个浏览器的时候,它只是提供了一种非常简单的方式来链接不同的文档。这些早期的浏览器和跨机器的协议构成了早期的互联网,因而世界各地计算机服务器上储存的文档通过超级链接,可以互相访问了。
随着时间的推移,互联网用户已经从学校和科研单位的小部分人群扩展到了一般大众。简单枯燥的界面对于专业人士来讲还可以接受,但对于商业应用来说却有些落后了。现在,人们需要更高质量的用户界面,它必须既便于使用,又要能够传递Internet上各种各样类型的信息,其中也包括多种媒体文件。用户期望能够便捷地从互联网上获取他们想要的信息,随着海量信息的涌入,要实现这个简单的愿望似乎变得越来越难……
>>查看全部
致谢 简介 第一部分 Silverlight 2概览 第1章 Silverlight 2概览 第2章 使用Expression Blend实现Silverlight 2 应用 第3章 使用Visual Studio开发Silverlight 2应用 第4章 XAML基础 第5章 在XAML中实现变形和动画 第6章 Silverlight浏览器控件 第二部分 Silverlight 2 编程 第7章 Silverlight控件:显示与布局 第8章 Silverlight控件:高级控件 第9章 创建自己的Silverlight控件 第10章 使用Silverlight创建可连接的应用程序 第11章 媒体、Ink和Deep Zoom 第12章 Silverlight 2中的样式和模板 第13章 Silverlight ASP.NET控件 第14章 在Silverlight 2中使用动态语言 索引