《Microsoft Silverlight 4从入门到精通》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)LaurenceMoroney著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302240976
  • 页数:237 页
图书介绍:本书作为一本容易上手的教程,沿用深受读者欢迎的Step by Step风格,通过实例手把手引导读者构建、部署和维护Silverlight应用程序。

第1章 Silverlight基础 1

1.1 获取工具 1

1.2 安装Visual Web Developer Express 5

1.3 安装Silverlight工具 5

1.4 创建第一个Silverlight应用程序 6

1.5 小结 12

第2章 Silverlight控件 13

2.1 了解Silverlight控件 13

2.1.1 理解控件模型 13

2.1.2 探索控件和事件模型 15

2.2 使用Silverlight控件 17

2.2.1 使用Button控件 17

2.2.2 处理鼠标事件 22

2.2.3 使用CheckBox控件 26

2.2.4 使用RadioButton控件 28

2.2.5 使用TextBox控件 29

2.2.6 使用Image控件 31

2.2.7 使用ComboBox控件 32

2.2.8 使用ListBox控件 34

2.3 小结 35

第3章 布局和样式 37

3.1 使用Canvas控件 37

3.2 使用Grid控件 39

3.3 使用StackPanel布局 42

3.4 样式和模板 43

3.5 小结 46

第4章 数据和RIA服务 49

4.1 理解RIA服务 49

4.2 使用Visual Web Developer Express构建数据库 49

4.3 创建RIA Services Server项目 54

4.3.1 ADO.NET实体数据模型 54

4.3.2 创建Domain Service 57

4.3.3 创建Silverlight客户端 58

4.4 小结 61

第5章 富图像 63

5.1 Silverlight中的图像处理 63

5.2 在Silverlight中使用Deep Zoom 64

5.2.1 Deep Zoom Composer入门 64

5.2.2 构建Deep Zoom图像集合 68

5.2.3 使用Deep Zoom进行编程 72

5.3 随同Silverlight使用Photosynth 76

5.3.1 创建Photosynth 77

5.3.2 共享synth 80

5.3.3 构建Photosynth Web应用程序 81

5.4 小结 85

第6章 媒体、网络摄像头和视频 87

6.1 Silverlight中的媒体 87

6.2 使用MediaElement控件 88

6.2.1 控制视频播放 89

6.2.2 显示播放位置 90

6.2.3 用滑杆设置播放位置 93

6.2.4 在Silverlight中使用视频记号 94

6.2.5 视频作为画刷使用 96

6.3 随同Silverlight使用网络摄像头 97

6.4 小结 99

第7章 变换和动画 101

7.1 变换 101

7.2 动画 112

7.2.1 创建动画 112

7.2.2 理解关键帧 113

7.2.3 动画缓动 116

7.3 使用Expression Blend定义动画 118

7.4 小结 120

第8章 构建桌面应用程序 121

8.1 在浏览器外部运行应用程序 121

8.2 创建自定义安装链接 124

8.3 检测更新 126

8.4 检测“浏览器外”状态 129

8.5 检测网络连接性和可用性 130

8.6 使用隔离存储 132

8.7 启用提升的信任模式 137

8.8 调试浏览器外应用程序 139

8.9 与COM的互操作 140

8.10 使用通知窗口 142

8.11 小结 143

第9章 与浏览器集成 145

9.1 桥接Silverlight和HTML 145

9.1.1 打开浏览器桥 150

9.1.2 使用浏览器桥控制Silverlight应用程序 151

9.2 从Silverlight中调用浏览器功能 154

9.2.1 集成Bing Maps API 154

9.2.2 从Silverlight中控制JavaScript API 155

9.3 理解Silverlight对象 158

9.3.1 标准对象标记属性 158

9.3.2 自定义Silverlight参数 158

9.3.3 使用HTML Fallback 159

9.4 小结 160

第10章 访问网络服务 161

10.1 创建金融数据服务 161

10.1.1 创建辅助类 162

10.1.2 创建数据服务 164

10.1.3 使用WebClient获取数据 167

10.2 使用HTTP POST 171

10.2.1 构建HTTP POST服务器 171

10.2.2 通过Silverlight使用HTTP POST服务器 173

10.3 发出跨域调用 177

10.4 小结 178

第11章 Windows Phone开发 179

11.1 新手入门 179

11.2 在Windows Phone中构建服务客户端 186

11.2.1 创建解决方案并添加服务代理 186

11.2.2 创建Stock Quote用户界面 187

11.3 小结 193

第12章 Windows Phone的功能 195

12.1 使用方向感应 195

12.2 使用Back按钮 198

12.3 使用Application Bar 200

12.4 使用InputScope 205

12.5 使用智能输入 209

12.6 使用多点触摸界面 210

12.7 其他服务 212

12.8 小结 213

第13章 Expression Blend for Windows Phone 215

13.1 创建第一个使用了Expression Blend的Windows Phone应用程序 215

13.2 小结 221

第14章 面向Windows Phone的XNA游戏开发 223

14.1 创建XNA应用程序并添加内容 223

14.2 在XNA中为游戏写代码 227

14.2.1 创建类变量 229

14.2.2 加载内容 230

14.2.3 更新游戏世界 231

14.2.4 移动NPC 234

14.2.5 碰撞检测 235

14.2.6 在屏幕上画sprite 236

14.3 小结 237