图书介绍

Silverlight 2.0入门指南PDF|Epub|txt|kindle电子书版本网盘下载

Silverlight 2.0入门指南
  • 华中宇,郝刚编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115197573
  • 出版时间:2009
  • 标注页数:393页
  • 文件大小:142MB
  • 文件页数:407页
  • 主题词:主页制作-程序设计-指南

PDF下载


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

下载说明

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

热门推荐