图书介绍
Silverlight 2.0入门指南PDF|Epub|txt|kindle电子书版本网盘下载
![Silverlight 2.0入门指南](https://www.shukui.net/cover/51/31278715.jpg)
- 华中宇,郝刚编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115197573
- 出版时间:2009
- 标注页数:393页
- 文件大小:142MB
- 文件页数:407页
- 主题词:主页制作-程序设计-指南
PDF下载
下载说明
Silverlight 2.0入门指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分2
第1章 Silverlight概述2
1.1什么是Silverlight2
1.2 Silverlight架构6
1.2.1核心表现框架7
1.2.2 Silverlight的.NET框架7
1.2.3 Silverlight附加编程功能8
1.3 Silverlight与WPF8
1.4 Silverlight vs Flash (Flex)9
1.5小结10
第2章 Silverlight应用程序解析11
2.1创建Silverlight应用程序11
2.2初始化Silverlight13
2.2.1 HTML页面13
2.2.2 ASP.NET页面15
2.3 Silverlight应用程序组成元素19
2.3.1打包部署和按需部署19
2.3.2应用程序入口19
2.3.3类库程序集20
2.3.4应用程序资源21
2.4应用程序服务21
2.4.1应用程序生命周期管理22
2.4.2显示应用程序UI23
2.4.3处理初始化参数24
2.4.4加载应用程序资源25
2.4.5处理未处理异常25
2.4.6加载应用程序资源文件26
2.5小结27
第二部分30
第3章 XAML简介30
3.1根元素30
3.2声明对象31
3.3设置属性32
3.3.1属性语法32
3.3.2属性元素语法33
3.3.3内容元素语法33
3.3.4隐式集合语法33
3.3.5选用何种语法35
3.4附加属性35
3.5声明事件36
3.6标记扩展37
3.7应用样式38
3.8动态生成XAML标记39
3.9小结40
第4章 页面布局和组织41
4.1布局元素41
4.1.1 Canvas41
4.1.2 StackPanel42
4.1.3 Grid43
4.1.4 ScrollViewer45
4.1.5 TabControl46
4.1.6 Popup47
4.2元素尺寸和对齐方式50
4.3元素边界控制51
4.4 z轴顺序52
4.5窗口尺寸与布局54
4.6小结55
第5章 文本元素56
5.1 TextBlock元素56
5.2字体支持58
5.3文本基本修饰58
5.3.1 Run对象58
5.3.2段落控制60
5.4文本高级修饰61
5.4.1应用画刷61
5.4.2应用变形63
5.4.3应用裁剪66
5.5小结67
第6章 图片元素68
6.1图片显示68
6.2图片处理69
6.2.1应用伸展模式69
6.2.2应用裁剪70
6.2.3应用蒙版71
6.2.4应用深度缩放73
6.3应用图片画刷81
6.4小结82
第7章 图形元素83
7.1绘制线段83
7.2绘制椭圆形85
7.3绘制矩形86
7.4绘制多边形87
7.5绘制多线形90
7.6绘制自定义图形91
7.7小结93
第8章 媒体元素94
8.1媒体元素简介94
8.2媒体播放控制96
8.3服务器端播放列表101
8.4小结102
第9章 几何图形103
9.1简单几何图形103
9.1.1绘制线段几何图形103
9.1.2绘制椭圆形几何图形104
9.1.3绘制矩形几何图形105
9.2路径几何图形107
9.2.1 LineSegment对象107
9.2.2 PolyLineSegment对象108
9.2.3 ArcSegment对象108
9.2.4 QuadraticBezierSegment对象109
9.2.5 PolyQuadraticBezierSegment对象110
9.2.6 BezierSegment对象110
9.2.7 PolyBezierSegment对象111
9.2.8绘制复杂路径几何图形112
9.3组合几何图形113
9.4裁剪UI元素113
9.5小结114
第10章 画刷元素115
10.1单色画刷SolidColorBrush115
10.2线性渐变画刷LinearGradientBrush116
10.3放射渐变画刷RadialGradientBrush117
10.4图片画刷ImageBrush119
10.5视频画刷VideoBrush121
10.6小结122
第11章 变形特效123
11.1旋转变形RotateTransform123
11.2缩放变形ScaleTransform127
11.3倾斜变形SkewTransform129
11.4移动变形TranslateTransform130
11.5组合变形TransformGroup131
11.6矩阵变形MatrixTransform131
11.7小结133
第12章 动画制作135
12.1 Silverlight动画概述135
12.2制作From/To/By动画138
12.3制作关键帧动画141
12.3.1 DoubleKeyFrame关键帧动画143
12.3.2 ColorKeyFrame关键帧动画144
12.3.3 PointKeyFrame关键帧动画145
12.3.4 ObjectKeyFrame关键帧动画146
12.3.5内插方法简析148
12.4动画交互149
12.5小结152
第13章 控件自定义153
13.1应用样式153
13.2使用控件模板154
13.3封装皮肤资源161
13.4创建自定义控件163
13.5使用Silverlight工具箱168
13.5.1使用控件170
13.5.2绘制数据统计图表174
13.5.3应用主题元素176
13.6小结178
第14章 用户交互179
14.1事件概述179
14.1.1路由事件179
14.1.2核心元素事件182
14.1.3事件处理程序183
14.2鼠标事件185
14.2.1处理鼠标移动事件185
14.2.2处理鼠标单击事件188
14.2.3实现拖放功能190
14.2.4实现鼠标滚轮事件196
14.2.5实现鼠标移动轨迹特效200
14.3处理键盘事件202
14.4小结205
第三部分208
第15章 HTTP通信208
15.1使用WebClient208
15.1.1使用WebClient下载资源209
15.1.2下载并显示字符串资源210
15.1.3下载并显示媒体资源212
15.1.4自定义下载进度条215
15.1.5使用WebClient上传资源217
15.2使用WebRequest请求数据223
15.3使用Web服务228
15.4使用WCF服务231
15.5小结233
第16章 托管代码与DOM的交互234
16.1在托管代码中访问DOM对象234
16.1.1访问DOM235
16.1.2访问navigator对象235
16.1.3访问document对象236
16.1.4访问HTML元素237
16.1.5访问window对象241
16.1.6为元素关联事件243
16.2在JavaScript与托管代码之间传递数据245
16.2.1定义脚本化托管类型和成员245
16.2.2创建并传递托管类型245
16.3 JavaScript与托管代码的相互调用247
16.3.1从托管代码调用JavaScript247
16.3.2从JavaScript调用托管代码249
16.4小结251
第17章 独立存储252
17.1独立存储简介252
17.2执行独立存储基本任务253
17.2.1获取存储区253
17.2.2获取存储区内容253
17.2.3创建文件夹和文件255
17.2.4写入和读取文件256
17.2.5增加存储空间259
17.2.6删除文件夹和文件259
17.3小结260
第18章 处理XML文档261
18.1用XmIReader读取XML数据261
18.1.1 XmIReader类简介261
18.1.2读取XML元素262
18.1.3读取XML属性267
18.2用XmlWriter写入XML数据269
18.2.1 XmlWriter类简介269
18.2.2写入XML元素270
18.2.3写入XML属性274
18.2.4在独立存储中保存XML数据276
18.3使用LINQ to XML处理XML数据279
18.3.1 LINQ to XML简介279
18.3.2创建XML树280
18.3.3查询XML树282
18.3.4修改XML树285
18.4从XAP文件加载XML文档289
18.5小结290
第19章 数据访问291
19.1使用Web服务访问数据库291
19.1.1创建服务器端数据访问组件291
19.1.2创建ASP.NET Web服务295
19.1.3通过Web服务访问数据297
19.2使用WCF服务访问数据库302
19.2.1创建WCF服务302
19.2.2通过WCF服务访问数据305
19.3数据绑定306
19.3.1数据绑定简介306
19.3.2显示绑定列表307
19.4使用ADO.NET数据服务308
19.4.1 ADO.NET Data Services简介309
19.4.2创建实体数据模型309
19.4.3创建ADO.NET数据服务311
19.4.4创建用户界面312
19.4.5编写数据访问代码315
19.5小结319
第四部分322
第20章 速记游戏322
20.1示例简介322
20.2创建用户界面323
20.3编写游戏运行逻辑328
20.4创建数据服务336
20.5查询和发布游戏得分338
20.6小结342
第21章 电子相册343
21.1相册示例简介343
21.2创建用户界面345
21.3创建通用元素348
21.3.1 Utils类348
21.3.2 PageInfo类348
21.3.3 PageGenerator类349
21.4创建缩略图浏览器353
21.4.1 PageBrowserButton类353
21.4.2 Thumbnail类358
21.4.3 OnThumbnailClickedDelegate委托364
21.4.4 PageBrowserControl类364
21.5实现翻页效果368
21.6执行初始化工作380
21.7测试页配置387
21.8小结387
附录A 构建Silverlight开发环境388
A.1安装浏览器插件388
A.2安装开发工具389
A.3安装设计工具391
附录B 附加数据库392