图书介绍

Silverlight web应用从基础到实践PDF|Epub|txt|kindle电子书版本网盘下载

Silverlight web应用从基础到实践
  • 刘瑞新主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111246916
  • 出版时间:2008
  • 标注页数:285页
  • 文件大小:112MB
  • 文件页数:296页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐