Silverlight Web应用从基础到实战

Silverlight Web应用从基础到实战

刘瑞新, 主编

出版社:机械工业出版社

年代:2008

定价:32.0

书籍简介:

本书全面介绍了软件及其编程方法,基本编程技术等。

书籍目录:

前言

第1章Web技术概述

1.1Web的发展简介

1.1.1NetsapeNavigator

1.1.2Firefox

1.1.3InternetExplorer

1.1.4从Web1.0到Web3.0

1.2RIA简介

1.2.1RIA的产生背景

1.2.2RIA的特点

1.3WPF简介

1.4思考与练习

第2章Silverlight基础

2.1Silverlight简介

2.1.1Silverlight的发展

2.1.2Silverlight的特点

2.2Silverlight的架构

2.2.1BrowserPlugin

2.2.2ElemeritTree

2.2.3MulticoreRenderingEngine

2.2.4XAMLParser

2.2.5AnimationSystem

2.2.6InputAndEvnting

2.2.7ImageCache

2.2.8TextEngine

2.2.9GlyphCache

2.2.10MediaPipeline和MediaDownloadAndStreaming

2.2.11Decoders

2.2.12DownIoader

2.3Silverlight的应用

2.4Silverlight的开发

2.4.1客户端Silvedight开发环境的设置

2.4.2开发工具的设置

2.5Silverlight的安装和部署

2.5.1snverlight1.0的安装和部署

2.5.2Silverlight1.1的安装和部署

2.6思考与练习

第3章Silvorlight基本编程技术

3.1创建第1个Sitverlight应用程序

3.2Silverlight模板应用程序分析

3.2.1SilverlightXAML文件模板

3.2.2XAML逐步声明

3.2.3Sirverlight应用程序事件文件

3.2.4Silverlight应用程序首页文件

3.2.5Silverliglht应用程序首页辅助文件

3.2.6Silverlight应用程序插件文件

3.3XAML编程技术

3.3.1XAML简介

3.3.2XAML基本语法

3.4Silverlight出对象模型

3.4.1DOM

3.4.2Silverlight对象模型

3.4.3SilverlightXAML对象层次

3.4.4向Silverlight对象添加XAML对象

3.4.5混合对象模型

3.4.6Silverlight对象

3.5思考与练习

第4章Silverlight文字的应用

4.1Silverlight文字功能概述

4.2TextBlock对象

4.2.1TextBlock对象的常用属性

4.2.2TextBlock对象基本属性的使用

4.2.3格式化文字

4.2.4文字的剪切

4.2.5文字的修饰

4.2.6文字的变形

4.3Run对象

4.3.1更改TextBlock对象中不同文字的大小

4.3.2文字换行

4.4Glyphs对象

4.4.1Glyphs对象的应用

4.4.2Glyphs对象的中文显示

4.4.3ODTTF方法的中文显示

4.4.4Silverlight文字功能的补充说明

4.5思考与练习

第5章Silverlight图形的绘制

5.1Silverlight基本图形的绘制

5.1.1Shape对象概述

5.1.2Ellipse对象

5.1.3Line对象

5.1.4Rectangle对象

5.1.5Polygon对象

5.1.6Polyline对象

5.2Silverlight几何图形的绘制

5.2.1Geometry对象概述

5.2.2简单几何图形

5.2.3Path路径标记绘图

5.2.4PathSegment类型

5.2.5复杂的PathGeometry几何图形

5.2.6复合几何图形对象

5.3图形的变形

5.4思考与练习

第6章Silverlight图像的应用

6.1图像显示简介

6.2Image对象

6.2.1Image对象常用属性

6.2.2Image对象的应用

6.3思考与练习

第7章Silverlight多媒体的应用

7.1多媒体简介

7.2支持的多媒体格式和协议

7.2.1支持的多媒体格式

7.2.2支持的协议

7.2.3流媒体

7.3MediaElement对象

7.3.1MediaElement对象常用属性

7.3.2音频的播放

7.3.3视频的播放

7.4思考与练习

第8章笔刷的应用

8.1Silverlight笔刷简介

8.2Silverlight各种笔刷的应用

8.2.1SolidColorBmsh对象

8.2.2LinearGradientBrush对象

8.2.3RadialGradiemBrush对象

8.2.4ImageBrush对象

8.2.5VideoBrush对象

8.3思考与练习

第9章Silverlight动画的应用

9.1动画简介

9.1.1Silverlight动画的基本要素

9.1.2属性动画系统概述

9.1.3Storyboard对象

9.2From/To/By动画

9.2.1动画的Timeline对象

9.2.2将动画应用到对象的属性

9.2.3DoubleAnimation对象

9.2.4ColorAnimation对象

9.2.5PointAnimation对象

9.2.6By属性的应用

9.3KeyFrame动画

9.3.1关键帧的目标值和关键时间

9.3.2插入方法

9.3.3组合插入法

9.3.4关于持续时间和关键时间的更多信息

9.4考与练习

第10章Silverlight插件

10.1Silverlight插件简介

10.1.1JavaSeript简介

10.1.2Silverlight模板应用程序插件分析

10.1.3上下文中的插件

10.1.4使用JavaScript辅助文件创建Silverlight插件

10.1.5在运行时引用插件

10.1.6在运行时引用插件的属性、方法和事件

10.2CreateSilverlight.js文件和Silverlight.js文件

10.2.1辅助文件的作用

10.2.2调用CreateSilverlight方法

10.2.3修改CrcateSilverlight方法

10.2.4参数

10.2.5Silverlight插件的初始化属性

10.2.6Silverlight插件的初始化方法

10.2.7用户定义初始化参数

10.2.8创建和引用行内XAML

10.3OnLoad事件和OnError事件

10.3.1OnLoad事件

10.3.2OnError事件

10.4Silverlight全屏支持

10.4.1嵌入模式和全屏模式

10.4.2全屏模式下插件的大小

10.4.3设置全屏模式

10.4.4全屏无窗El的Silverlight插件应用

10.5Silverlight对象

10.5.1引用Silverlight对象

10.5.2引用Silverlight对象属性

10.5.3添加对象

10.5.4删除对象

10.5.5修改对象的Z-Order

10.5.6定时器

10.6思考与练习

第11章Silvertight事件的应用

11.1Silverlight事件简介

11.1.1Silverlight事件

11.1.2Silverlight事件处理器函数

11.1.3在JavaScript中定义事件

11.1.4处理事件方法

11.1.5Silverlight模板应用程序事件分析

11.2直接调用JavaSeript事件

11.3鼠标事件

11.3.1Silverlight鼠标输入事件的类型

11.3.2定义鼠标输入事件处理器

11.4键盘事件

11.4.1Sitverlight键盘输入事件的类型

11.4.2定义键盘输入事件

11.4.3在鼠标事件处理器中检测和键

11.4.4键盘事件平台之间的差异

11.5焦点事件

11.6Loaded事件

11.7思考与练习

第12章DownLoader对象

12.1DownLoader对象简介

12.1.1Downloader对象的作用

12.1.2创建和初始化Downloader对象

12.1.3定义Downloader事件处理器

12.1.4调用:Downloader对象

12.1.5得到下载内容

12.1.6使用URI属性标识下载的内容

12.1.7使用CreateFromXamlDownloader方法创建XAML内容

12.1.8使用SetSource方法设置媒体内容

12.1.9为下载的字体使用SerFontSource

12.1.10处理Downloader错误

12.2本地化部署

12.2.1单语言本地化

12.2.2多语言部署

12.3Ink的支持

12.3.1Ink应用场景

12.3.2支持Ink输入设备

12.3.3在Silverlight中使用Ink

12.4思考与练习

第13章Silverlight性能分析

13.1silverlight应用程序性能设置

13.1.1操作系统、浏览器以及CPU的影响

13.1.2设计和引用插件注意事项

13.1.3使用Silverlight动画注意事项

13.1.4使用Silverlight多媒体注意事项

13.1.5使用Silverlight下载器注意事项

13.2脚本编程说明

13.2.1数字作为单精度值存储

13.2.2引用事件处理器函数

13.3思考与练习

内容摘要:

  本书通过大量生动有趣的实例,面向无Silverlight编程基础的读者从基础开始逐步介绍了Silverlight程序设计的整个过程。本书在编写风格上尽量避免枯燥、空洞的理论堆砌,从实际应用入手,使读者更易上手,在不知不觉之中掌握Silverlight编程的方法和技巧。针对初学者的特点,本书在内容的编排上注意由简到繁、由浅入深和循序渐进,力求通俗易懂、简捷实用。本书概念清晰、逻辑性强、层次分明、例题丰富,符合教师教学和学生学习的习惯,并具有一本上好的参考书的特点。本书可以使网页设计和开发人员在各种网页中融入华丽动感的UI接口,并力求尽可能地全面介绍Silverlight1.0版本的功能。尽管在本书即将出版之际,Microsoft公司推出了Silverlight2.0版本,但作为一个初学者,从Silverlight1.0版本学起,有助于从最基本的层次了解Silverlight,而且Silverlight1.0版本的功能在silverlight2.0版本中都可以使用。  本书结合大量实例,全面细致地介绍了使用Microsoft公司的Silverlight进行编程的方法。主要内容包括:Silvcrlight基础,基本编程技术,图形的绘制,文字、图像、多媒体、笔刷、动画、插件和事件应用,Downloadcr对象及其应用,Sliverlight的性能分析等。通过实例对卜述内容进行了详尽的讲解,书中所有内容均通过例题进行总结、概括,避免了空洞的概念堆砌。  本书可作为高等院校计算机专业的教材,也可作为Silverlight初学人员的参考书,还可作为广大计算机爱好者的自学教材。

书籍规格:

书籍详细信息
书名Silverlight Web应用从基础到实战站内查询相似图书
9787111246916
如需购买下载《Silverlight Web应用从基础到实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26装帧平装
页数 296 印数 5000

书籍信息归属:

Silverlight Web应用从基础到实战是机械工业出版社于2008.07出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计 的书籍。