基本信息
- 原书名:Silverlight 1.0 Unleashed
- 原出版社: Sams
- 作者: (美)Adam Nathan
- 译者: 瞿杰
- 丛书名: 图灵程序设计丛书
- 出版社:人民邮电出版社
- ISBN:9787115185525
- 上架时间:2008-10-17
- 出版日期:2008 年11月
- 开本:16开
- 页码:226
- 版次:1-1
- 所属分类:计算机 > 软件与程序设计 > Silverlight
编辑推荐
微软核心开发人员力作,Amazon超级畅销书.
从这里,开始探秘精彩的RIA开发世界..
放飞Silverlight,赋予你超越梦想的能力...
内容简介
作译者
目录
1 启程
1.1 手工嵌入Silverlight控件
1.2 让Silverlight.js为你卖苦力
1.2.1 Silverlight.createObject
1.2.2 Silverlight.createObjectEx
1.2.3 把它们拼合
1.3 理解宿主选项
1.3.1 source
1.3.2 属性
1.3.3 事件属性
1.4 以编程方式与Silverlight控件交互
1.4.1 Settings属性
1.4.2 Content属性
1.4.3 其他成员
1.5 小结
2 XAML
2.1 元素和特性
2.2 XML命名空间
2.3 属性元素
译者序
(Rich Internet Application,富因特网应用程序)中的大胆尝试。目前微软正在开发Silverlight 的新版本,这个版本的Silverlight 将全面支持使用.NET 语言进行开发。.
从某种意义上讲,Silverlight 是WPF 的子集,你可以在Silverlight 中发现WPF 的许多功能,而且,微软的开发人员在其以后版本中也在努力实现WPF 的大部分功能。不过,其实现方式会有很大的不同,因为Silverlight 是以JavaScript 为脚本引擎的,所以在本书中你会看到大量的JavaScript,希望你不会感到惊讶。
本书作者Adam Nathan 是微软的高级软件开发人员,他也是重要的Silverlight 应用的发起人之一。在写作本书之前,他还出版了一本优秀的关于WPF 的著作——《WPF 揭秘》, 本书在其国内外广受好评,相比其他几本畅销的WPF 图书,它可算得上是个中翘楚。由于Adam 也是WPF 团队的核心开发人员,所以对于以WPF 为参照的Silverlight 的理解也非常透彻,你可以从本书中获取Silverlight 的精髓。..
在翻译本书之前,我已经翻译了Adam 的《WPF 揭秘》,对于Adam 的语言风格有所了解, 所以翻译本书就显得相对轻松。如果你也阅读了《WPF 揭秘》,你会发现本书的少量章节内容与《WPF 揭秘》是相同的,但是我在语言表达上做了一定的调整,在《WPF 揭秘》的基础上对翻译文字做了进一步的修订,以期望能够让你觉得更加顺畅,也希望有更多的人来熟悉和了解Silverlight,并慢慢喜欢上这项技术。
在这里,我要感谢图灵公司,感谢他们为中国的读者引进了这本书,并且给了我翻译这本书的机会。同时也要感谢参与过本书编辑、审校工作的图灵公司的编辑和工作人员,感谢他们为这本书所作出的默默无闻的贡献。
由于水平有限,书中可能存在一些错误和病句,请你积极与我(可以通过tonyqus@gmail. com)或出版社取得联系,告诉我们问题所在,我们将及时放到本书的勘误中。另外,也欢迎你与我和编辑们分享关于本书的读书心得。...
译者
前言
Silverlight 正在改变很多人对于设计及开发网站或Web 应用程序的看法,本书将帮助你掌握Silverlight 所具有的每一种特性。Silverlight 使得创建富网页内容或富网页应用程序变得比以前任何时候都要简单。由于使用Silverlight 不需要任何昂贵的开发及设计工具,因此学习Silverlight 对于编程爱好者或专业人士都是一种不错的选择,你可以用它来创建引人注目的软件。
随着Silverlight 的发布,市面上出现了一批关于这一技术的新书。但是我并不清楚这些Silverlight 图书能否很好地帮助人们理解这项技术,同时在实践中探索这项技术。因此,我写本书有以下几个目标。
以一种实用和易懂的方式讲解基础概念,让读者打好扎实的基础。
解决大多数人在学习这项技术时都会遇到的问题,并演示如何实现一些常用的任务。
使本书成为权威的参考资料,这得感谢那些来自于Silverlight 团队的成员,是他们设计、实现和测试了这项技术。
讲清这项技术的缺点,而不是鼓吹这项技术能解决所有问题。
使本书成为参考指南,以便你可以经常翻阅本书。
我希望本书实现了以上所有目标。
读者对象
本书适合那些喜欢创建漂亮的基于Web 的内容、应用程序或控件的软件开发人员和设计人员阅读。书中包含了许多帮助你最有效地使用Silverlight 的内容,无论你是否拥有其他的技术经验。即使你已经对Silverlight 十分熟悉,我仍然可以很自信地告诉你,你仍然可以从本书中学到一些东西。有一点是肯定的,它应该是你书架上不可或缺的参考书。
现在让我们来概括一下本书的特点。
涵盖了Silverlight 中你必须了解的有关XAML(Extensible Application Markup Language) 的所有内容。
以令人难以置信的深度讲解Silverlight 特性:图形、文本、音频、视频、动画、墨水和事件等。
演示如何创建可复用的控件,以及如何通过基本的组件实现一些常见任务(例如拖放)。
讲解如何异步下载数据来改善用户体验。
演示如何创建混合应用程序——将HTML或Flash内容与Silverlight内容结合。
在讲解如何用当前版本实现你想要的结果时,突出Silverlight以后版本的特点。
本书的示例是用XAML 、HTML 和JavaScript 编写的。你不需要为理解本书而熟悉这些语言。
由于本书是基于1.0 版本的,所以它将清晰地讲解在Silverlight 的第一个版本中你能做什么以及不能做什么。如果你想深入学习Silverlight 以后版本中的特性,《WPF 揭秘》是一本不错的参考书(因为以后版本中的特性与WPF 的一些特性很相似)。
媒体评论
——Ken Cox,微软ASP.NET MVP,ASP.NET 3.5 For Dummies一书作者.
“在逐页啃过微软文档和其他Silverlight图书之后,我必须说,本书是最棒的。它给出了更加贴近实战的例子,而且常常能够发人所未发。有一个困扰我数周的动画问题,书中仅用10行代码就搞定了,佩服啊!”
——Amazon.com评论...
书摘
本部分内容
1启程
2XAML
第1章启程
尽管你会觉得HTML、CSS和JavaScript有很多值得称道的地方,但我仍然认为大部分从事Web开发的人会赞同这样一个观点——开发现代网站和应用程序的环境很差。如果你想让网站内容可以在大多数浏览器上运行(或者只是在IE浏览器和Firefox上运行),那么兼容问题就会使你疯掉。这些年来,人们开发并共享了许多技术和JavaScript类库,用于提高兼容性,可惜“银弹”没有出现。
……