图书介绍
Silverlight web应用从基础到实践PDF|Epub|txt|kindle电子书版本网盘下载
![Silverlight web应用从基础到实践](https://www.shukui.net/cover/7/32248669.jpg)
- 刘瑞新主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111246916
- 出版时间:2008
- 标注页数:285页
- 文件大小:112MB
- 文件页数:296页
- 主题词:
PDF下载
下载说明
Silverlight web应用从基础到实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web技术概述1
1.1 Web的发展简介1
1.1.1 Netscape Navigator1
1.1.2 Firefox2
1.1.3 Internet Explorer3
1.1.4从Web 1.0到Web 3.03
1.2 RIA简介5
1.2.1.RIA的产生背景5
1.2.2 RIA的特点5
1.3 WPF简介7
1.4思考与练习8
第2章 Silverlight基础9
2.1 Silverlight简介9
2.1.1 Silverlight的发展9
2.1.2 Silverlight的特点10
2.2 Silverlight的架构13
2.2.1 Browser Plugin13
2.2.2 Element Tree13
2.2.3 Multi-core Rendering Engine14
2.2.4 XAML Parser14
2.2.5 Animation System14
2.2.6 Input And Evnting15
2.2.7 Image Cache15
2.2.8 Text Engine15
2.2.9 Glyph Cache15
2.2.10 Media Pipeline和Media Download And Streaming15
2.2.11 Decoders15
2.2.12 Downloader16
2.3 Silverlight的应用16
2.4 Silverlight的开发17
2.4.1客户端Silverlight开发环境的设置17
2.4.2开发工具的设置18
2.5 Silverlight的安装和部署22
2.5.1 Silverlight 1.0的安装和部署23
2.5.2 Silverlight 1.1的安装和部署28
2.6思考与练习29
第3章 Silverlight基本编程技术30
3.1创建第1个Silverlight应用程序30
3.2.Silverlight模板应用程序分析33
3.2.1 Silverlight XAML文件模板33
3.2.2 XAML逐步声明35
3.2.3 Silverlight应用程序事件文件36
3.2.4. Silverlight应用程序首页文件37
3.2.5 Silverlight应用程序首页辅助文件37
3.2.6 Silverlight应用程序插件文件38
3.3 XAML编程技术38
3.3.1 XAML简介38
3.3.2 XAML基本语法40
3.4 Silverlight对象模型48
3.4.1 DOM48
3.4.2 Silverlight对象模型49
3.4.3Silverlight XAML对象层次50
3.4.4向Silverlight对象添加XAML对象51
3.4.5混合对象模型52
3.4.6 Silverlight对象53
3.5思考与练习54
第4章 Silverlight文字的应用55
4.1 Silverlight文字功能概述55
4.2 TextBlock对象56
4.2.1 TextBlock对象的常用属性56
4.2.2 TextBlock对象基本属性的使用60
4.2.3格式化文字64
4.2.4文字的剪切66
4.2.5文字的修饰67
4.2.6文字的变形67
4.3 Run对象76
4.3.1更改TextBlock对象中不同文字的大小77
4.3.2文字换行78
4.4 Glyphs对象78
4.4.1 Glyphs对象的应用79
4.4.2 Glyphs对象的中文显示81
4.4.3 ODTTF方法的中文显示82
4.4.4 Silverlight文字功能的补充说明84
4.5思考与练习85
第5章 Silverlight图形的绘制87
5.1 Silverlight基本图形的绘制87
5.1.1 Shape对象概述87
5.1.2 Ellipse对象87
5.1.3 Line对象89
5.1.4 Rectangle对象91
5.1.5 Polygon对象93
5.1.6 Polyline对象96
5.2 Silverlight几何图形的绘制97
5.2.1 Geometry对象概述97
5.2.2简单几何图形98
5.2.3 Path路径标记绘图101
5.2.4 PathSegment类型107
5.2.5复杂的PathGeometry几何图形114
5.2.6复合几何图形对象116
5.3图形的变形117
5.4思考与练习123
第6章 Silverlight图像的应用125
6.1图像显示简介125
6.2 Image对象125
6.2.1 Image对象常用属性126
6.2.2 Image对象的应用126
6.3思考与练习131
第7章 Silverlight多媒体的应用132
7.1多媒体简介132
7.2支持的多媒体格式和协议132
7.2.1支持的多媒体格式132
7.2.2.支持的协议134
7.2.3流媒体134
7.3 MediaElement对象135
7.3.1 MediaElement对象常用属性135
7.3.2音频的播放136
7.3.3视频的播放136
7.4思考与练习138
第8章 笔刷的应用139
8.1 Silverlight笔刷简介139
8.2 Silverlight各种笔刷的应用140
8.2.1 SolidColorBrush对象140
8.2.2 LinearGradientBrush对象141
8.2.3 RadialGradientBrush对象145
8.2.4 ImageBrush对象148
8.2.5 VideoBrush对象152
8.3思考与练习156
第9章 Silverlight动画的应用158
9.1动画简介158
9.1.1 Silverlight动画的基本要素158
9.1.2属性动画系统概述159
9.1.3 Storyboard对象160
9.2 From/To/By动画160
9.2.1动画的Timeline对象161
9.2.2将动画应用到对象的属性162
9.2.3 DoubleAnimation对象162
9.2.4 ColorAnimation对象173
9.2.5 PointAnimation对象175
9.2.6 By属性的应用177
9.3.Key Frame动画179
9.3.1关键帧的目标值和关键时间180
9.3.2插入方法182
9.3.3组合插入法185
9.3.4关于持续时间和关键时间的更多信息186
9.4思考与练习187
第10章 Silverlight插件189
10.1 Silverlight插件简介189
10.1.1 JavaScript简介189
10.1.2 Silverlight模板应用程序插件分析190
10.1.3上下文中的插件191
10.1.4使用JavaScript辅助文件创建Silverlight插件192
10.1.5在运行时引用插件192
10.1.6在运行时引用插件的属性、方法和事件192
10.2 CreateSilverlight js文件和Silverlight js文件194
10.2.1辅助文件的作用194
10.2.2调用CreateSilverlight方法195
10.2.3修改CreateSilverlight方法196
10.2.4参数198
10.2.5 Silverlight插件的初始化属性199
10.2.6 Silverlight插件的初始化方法208
10.2.7用户定义初始化参数209
10.2.8创建和引用行内XAML210
10.3 OnLoad事件和OnError事件211
10.3.1 OnLoad事件212
10.3.2 OnError事件213
10.4 Silverlight全屏支持218
10.4.1嵌入模式和全屏模式218
10.4.2全屏模式下插件的大小218
10.4.3设置全屏模式219
10.4.4全屏无窗口的Silverlight插件应用219
10.5 Silverlight对象223
10.5.1引用Silverlight对象224
10.5.2引用Silverlight对象属性225
10.5.3添加对象226
10.5.4删除对象228
10.5.5修改对象的Z-Order229
10.5.6定时器230
10.6思考与练习232
第11章 Silverlight事件的应用233
11.1 Silverlight事件简介233
11.1.1 Silverlight事件233
11.1.2 Silverlight事件处理器函数234
11.1.3在JavaScript中定义事件235
11.1.4处理事件方法235
11.1.5 Silverlight模板应用程序事件分析235
11.2直接调用JavaScript事件239
11.3鼠标事件242
11.3.1 Silverlight鼠标输入事件的类型242
11.3.2定义鼠标输入事件处理器243
11.4键盘事件257
11.4.1 Silverlight键盘输入事件的类型257
11.4.2定义键盘输入事件258
11.4.3在鼠标事件处理器中检测〈Shift〉和〈Ctrl〉键259
11.4.4键盘事件平台之间的差异259
11.5焦点事件260
11.6 Loaded事件260
11.7思考与练习268
第12章 DownLoader对象269
12.1 DownLoader对象简介269
Downloader对象的作用269
创建和初始化Downloader对象270
定义Downloader事件处理器271
调用Downloader对象272
得到下载内容272
使用URI属性标识下载的内容273
使用CreateFromXamlDownloader方法创建XAML内容274
使用SetSource方法设置媒体内容275
为下载的字体使用SetFontSource275
处理Downloader错误277
12.2本地化部署279
12.2.1单语言本地化279
12.22多语言部署280
12.3 Ink的支持281
Ink应用场景281
支持Ink输入设备281
在Silverlight中使用Ink281
12.4思考与练习282
第13章 Silverlight性能分析283
13.1 Silverlight应用程序性能设置283
操作系统、浏览器以及CPU的影响283
设计和引用插件注意事项283
使用Silverlight动画注意事项284
使用Silverlight多媒体注意事项284
使用Silverlight下载器注意事项284
13.2脚本编程说明284
13.2.1数字作为单精度值存储285
13.2.2引用事件处理器函数285
13.3思考与练习285