图书介绍

Web璀璨 Silverlight应用技术完全指南PDF|Epub|txt|kindle电子书版本网盘下载

Web璀璨 Silverlight应用技术完全指南
  • 张驰清,王均,吕玉强编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121086182
  • 出版时间:2009
  • 标注页数:464页
  • 文件大小:133MB
  • 文件页数:477页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

Web璀璨 Silverlight应用技术完全指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Silverlight入门1

1.1 Silverlight简介1

1.1.1 开发内容丰富的界面1

1.1.2 支持跨浏览器、跨平台3

1.1.3 强大的开发工具3

1.1.4 丰富的基础类库与网络数据支持4

1.2 Silverlight2的新特性4

1.2.1 Silverlight1的特性5

1.2.2 Silverlight2的主要新增特性5

1.3 优秀Silverlight网站实例6

1.3.1 WindowsVista模拟网站6

1.3.2 HardRockmemorabilia网站8

1.3.3 更多Silverlight技术的应用演示10

1.4 下载并安装Silverlight10

1.4.1 安装Silverhght客户端(Runtime)11

1.4.2 安装VisualStudio200811

1.4.3 安装ExpressionBlend212

1.5 实现一个HelloWorld应用程序13

1.6 小结16

第2章 Silverlight开发入门17

2.1 Silverlight的技术体系架构17

2.1.1 Silverlight技术体系介绍17

2.1.2 Silverlight.NET框架18

2.1.3 核心展现框架19

2.1.4 其他Silverlight开发特性19

2.2 使用VisualStudio2008开发Silverlight20

2.2.1 VisualStudio开发Silverlight的优势20

2.2.2 Silverlight项目的文件组成22

2.2.3 在ASPNET网站中嵌入Silverlight项目23

2.2.4 在普通HTML页面中嵌入Silverlight项目24

2.3 小结26

第3章 使用ExpressionBlend.27

3.1 初识Blend27

3.1.1 Blend的特点27

3.1.2 安装Blend28

3.1.3 使用Blend新建一个Silverlight的Hellowdrld28

3.2 Blend工作环境介绍30

3.2.1 工具箱31

3.2.2 控件库31

3.2.3 工作区32

3.2.4 对象与时间轴面板33

3.2.5 状态面板34

3.2.6 项目选项卡34

3.2.7 属性选项卡35

3.2.8 资源选项卡36

3.2.9 编译结果面板36

3.2.10 设置Blend工作环境36

3.3 Blend与VisualStudio2008协同工作38

3.3.1 使用Blend编辑VisualStudio新建的工程38

3.3.2 使用Blend添加事件响应41

3.4 小结44

第4章 Silverlight与XAML45

4.1 什么是XAML45

4.1.1 一个SilverlightXAML文件实例45

4.1.2 常见XAML对象元素的种类47

4.1.3 设置对象元素的属性49

4.2 XAML深入研究51

4.2.1 使用内容元素语法52

4.2.2 使用省略集合语法52

4.2.3 XAML内容属性值独立设置54

4.2.4 XAML中的大小写和空白55

4.2.5 支持类型转换的属性值55

4.3 小结56

第5章 形状与笔刷57

5.1 形状57

5.1.1 椭圆57

5.1.2 矩形60

5.1.3 线段62

5.1.4 路径64

5.1.5 多边形/连续线段65

5.2 笔刷66

5.2.1 使用纯色进行绘制67

5.2.2 使用线性渐变笔刷进行绘制69

5.2.3 渐变轴71

5.2.4 使用径向渐变笔刷进行绘制73

5.2.5 使用图像笔刷进行绘制75

5.2.6 使用视频笔刷进行绘制77

5.3 小结77

第6章 布局对象79

6.1 画布布局对象80

6.1.1 在XAML中使用Canvas80

6.1.2 在C#中使用Canvas82

6.2 网格布局对象83

6.2.1 在XAML中使用Grid83

6.2.2 通过RowDefinition与ColunmDefinition动态定义Grid的行列尺寸85

6.2.3 在C#中使用Grid86

6.3 堆栈面板容器对象88

6.3.1 在XAML中使用StackPanel88

6.3.2 在C#中使用StackPanel89

6.4 边距与对齐90

6.4.1 在XAML中使用Alignm ent属性91

6.4.2 在C#中使用Alignment属性93

6.4.3 使用(边距)属性95

6.5 Silverlight在网页中的定位96

6.5.1 局部嵌入Silverlight96

6.5.2 全屏显示Silvelight97

6.6 小结98

第7章 变换99

7.1 位移变换100

7.1.1 在XAML中使用TranslateTransform100

7.1.2 在C#中使用TranslateTransform101

7.2 旋转变换102

7.2.1 在XAML中使用RotateTransform102

7.2.2 在C#中使用RotateTransform103

7.3 缩放变换104

7.3.1 在XAML中使用ScaleTransform104

7.3.2 在C#中使用ScaleTransform106

7.4 扭曲变换107

7.4.1 在XAML中使用SkewTransform107

7.4.2 在C#中使用SkewTransform108

7.5 变换组合109

7.6 小结110

第8章 动画111

8.1 动画实例:使椭圆淡入或淡出111

8.1.1 在Blend中创建故事板与动画111

8.1.2 在XAML中直接编辑故事板与动画114

8.1.3 为故事板添加响应事件115

8.2 Silverlight动画介绍118

8.2.1 常规动画类的公共属性118

8.2.2 使用DoubleAnimation动画119

8.2.3 使用ColorAnimation动画121

8.2.4 使用PointAnimation动画123

8.3 使用Silverlight关键帧动画126

8.3.1 使用DoubleAnimationUsingKeyFrames关健帧动画126

8.3.2 使用ColorAnimationUsingKeyFrames关键帧动画129

8.3.3 使用PointAnimationUsingKeyFames关健帧动画132

8.4 小结134

第9章 事件137

9.1 事件概述137

9.1.1 添加事件响应的方式138

9.1.2 使用事件数据139

9.1.3 在托管代码中移除事件响应140

9.2 鼠标事件响应142

9.2.1 常用鼠标事件142

9.2.2 鼠标事件数据142

9.2.3 事件的路由144

9.2.4 实例:拖放效果的实现148

9.3 键盘事件响应153

9.3.1 常用的键盘事件153

9.3.2 使用键盘事件的参数154

9.3.3 键盘事件示例154

9.4 小一57

第10章 控件159

10.1 控件使用简介160

10.1.1 创建控件160

10.1.2 设置控件属性160

10.1.3 给控件添加事件响应163

10.2 内建控件的使用164

10.2.1 TextBlock(文本)控件164

10.2.2 TextBox(文本框)控件171

10.2.3 Button(按钮)控件172

10.2.4 HyperlinkButton(超链接按钮)控件174

10.2.5 RepeatButton〔重复按钮)控件175

10.2.6 CheckBox(复选框)控件176

10.2.7 RadioButton(单选按钮)控件179

10.2.8 Slider滑块)控件180

10.2.9 ScrollBar(滚动条)控件182

10.2.10 ComboBox控件184

10.2.11 TabControl(选项卡)控件185

10.2.12 ListBox(列表)控件187

10.2.13 Calendar(日历)控件189

10.2.14 DatePicker(日期选择)控件193

10.2.15 DataGrid(数据表格)控件194

10.2.16 Popup(弹出框)控件204

10.2.17 ToolTip(提示工具)控件210

10.2.18 ProgressBar(进度条)控件213

10.2.19 PasswordBox(密码框)控件213

10.3 用户控件214

10.3.1 创建用户控件214

10.3.2 定制控件外观216

10.3.3 用户控件属性217

10.3.4 用户控件事件218

10.3.5 使用用户控件220

10.4 小结222

第11章 多媒体223

11.1 最简单的Silverlight多媒体应用程序223

11.2 MediaElement对象224

11.2.1 MediaElement的属性和方法224

11.2.2 支持的多媒体文件格式225

11.2.3 音量控制226

11.2.4 对左/右声道的控制229

11.2.5 控制MediaElement对象231

11.3 时间线234

11.3.1 使用WindowsMedia文件编辑器创建时间线234

11.3.2 使用Expression Encoder创建时间线234

11.3.3 动态创建时间线标记239

11.4 创建播放器常见的问题241

11.4.1 播放进度显示及拖曳242

11.4.2 播放列表245

11.4.3 全屏显示246

11.4.4 为多媒体文件加入载入进度248

11.5 播放器综合实例251

11.5.1 控制面板252

11.5.2 完整的播放器代码256

11.6 小结268

第12章 数据绑定269

12.1 数据绑定概述269

12.2 创建数据绑定270

12.2.1 在XAML中创建数据绑定270

12.2.2 在代码中创建数据绑定276

12.2.3 数据绑定模式277

12.2.4 通知更新278

12.3 绑定到集合283

12.3.1 使用ObservableCollection283

12.3.2 使用数据模板控制呈现287

12.3.3 实现主从关系视图290

12.4 使用值转换器294

12.5 数据的校验296

12.6 小结300

第13章 样式与模板301

13.1 样式(Style)301

13.1.1 使用样式301

13.1.2 样式的应用域305

13.1.3 使用Blend创建样式306

13.2 模板(Template)308

13.2.1 使用模板309

13.2.2 状态管理311

13.2.3 模板绑定(TemplateBinding)319

13.3 小结326

第14章 高级开发技巧327

14.1 自定义控件327

14.1.1 创建自定义控件327

14.1.2 自定义依赖属性333

14.2 独立存储IsolatedStorage337

14.2.1 使用独立存储338

14.2.2 增加配额342

14.3 小结343

第15章 访问数据与服务器345

15.1 使用LINQ345

15.2 使用XML数据349

15.2.1 使用XmlReader解析XML数据流349

15.2.2 使用LINQ解析XML数据353

15.3 使用JSON356

15.3.1 将对象序列化JSON字符串357

15.3.2 将JSON字符串反序列化为对象359

15.4 使用WebClient360

15.4.1 使用DownloadStrngAsync方法下载数据361

15.4.2 使用OpenReadAsync方法下载数据365

15.5 使用ASMX服务368

15.5.1 创建ASMX服务368

15.5.2 访问ASMX服务373

15.6 使用WCF服务375

15.6.1 创建WCF服务375

15.6.2 访问WCF服务379

15.7 小结382

第16章 DeepZoom383

16.1 Deep Zoom简介383

16.2 创建Deep Zoom应用程序385

16.3 在Silverlight中应用DeepZoom398

16.3.1 MultiScalelmage控件398

16.3.2 在Silverlight中应用DeepZoom398

16.4 小结402

第17章 综合实例403

17.1 开发前的准备403

17.1.1 开发环境403

17.1.2 网上商店体系结构404

17.1.3 网上商店系统功能描述405

17.2 系统设计407

17.2.1 界面设计407

17.2.2 实体设计409

17.3 系统开发409

17.3.1 使用VisualStudio2008建立项目410

17.3.2 显示模块开发413

17.3.3 后台模块开发424

17.4 发布并部署项目457

17.4.1 在操作系统中安装IIS(InternetInformationServer)457

17.4.2 设置IIS459

17.4.3 发布Silverlight项目462

17.5 小结463

热门推荐