《SilverLight 4 RIA开发全程解析》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)莱克伦斯基著;李响,刘佳升译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302250845
  • 页数:453 页
图书介绍:Silverlight 4提供了强大的功能来实现富Internet应用程序。通过本书提供的新特性、可以创建一个与传统的基于ASP.NET网站相比相应速度大为提高的Web应用程序。

第1章 FitnessTrackerPlus应用程序概述 1

1.1提出问题 2

1.2分析问题 2

1.2.1确定网站的需求 3

1.2.2 Silverlight 4的新特性 5

1.3解决问题 9

1.3.1第2章 9

1.3.2第3章 10

1.3.3第4章 10

1.3.4第5章 10

1.3.5第6章 11

1.3.6第7章 11

1.3.7第8章 11

1.3.8第9章 11

1.3.9第10章 11

1.3.10第11章 11

1.3.11第12章 12

1.3.12开始构建 12

1.4本章小结 15

第2章 为站点流行而准备:提供一个可扩展的体系结构 17

2.1提出问题 17

2.2分析问题 18

2.2.1物理层的N层设计 19

2.2.2负载平衡 19

2.2.3云计算 19

2.2.4逻辑层的N层设计 20

2.2.5 FitnessTrackerPlus应用程序设计 70

2.3解决问题 74

2.3.1物理层 74

2.3.2逻辑层 75

2.4本章小结 76

第3章 从登录开始:使用Silverlight中的成员、身份验证和配置服务 79

3.1提出问题 79

3.2分析问题 80

3.2.1站点主页 82

3.2.2用户注册 83

3.2.3登录控件 87

3.3解决问题 88

3.3.1主登录页面 88

3.3.2主页视图 97

3.3.3用户注册 99

3.3.4登录控件 123

3.3.5仪表板页面 127

3.3.6附加页面 128

3.3.7 URI映射 128

3.4本章小结 129

第4章 创建用户的个人主页 131

4.1提出问题 131

4.1.1添加导航功能 132

4.1.2提供站点公告 132

4.1.3用户可选的主题 132

4.1.4账户设置 133

4.1.5添加仪表板页面 133

4.2分析问题 133

4.2.1用户的个人主页 134

4.2.2导航菜单 142

4.2.3站点公告 143

4.2.4账户设置 144

4.2.5主题选择 145

4.2.6健身概览控件 145

4.3解决问题 146

4.3.1全局变量 146

4.3.2导航菜单 147

4.3.3用户的个人主页 153

4.3.4仪表板 156

4.3.5账户设置 159

4.3.6主题选择 167

4.3.7站点公告 173

4.3.8健身概览控件 178

4.4本章小结 179

第5章 创建饮食日志页面 181

5.1提出问题 181

5.2分析问题 182

5.2.1用户故事 182

5.2.2需求分析 183

5.2.3饮食日志 183

5.3解决问题 187

5.3.1用户界面 187

5.3.2数据库 199

5.3.3数据访问 200

5.3.4业务逻辑 200

5.3.5用户界面后台代码 203

5.4本章小结 218

第6章 创建锻炼日志页面 219

6.1提出问题 219

6.2分析问题 220

6.2.1用户故事 220

6.2.2需求分析 221

6.2.3锻炼日志 221

6.3解决问题 226

6.3.1用户界面 226

6.3.2数据库 238

6.3.3数据访问 240

6.3.4业务逻辑 240

6.3.5用户界面后台代码 246

6.4本章小结 261

第7章 创建身体参数日志页面 263

7.1提出问题 263

7.2分析问题 264

7.2.1用户故事 264

7.2.2需求分析 265

7.2.3身体参数日志页面 265

7.2.4计算器控件 270

7.3解决问题 272

7.3.1身体参数日志页面 272

7.3.2计算器控件 289

7.4本章小结 293

第8章 完成仪表板页面 295

8.1提出问题 295

8.2分析问题 296

8.2.1饮食概览 296

8.2.2锻炼概览 298

8.2.3身体参数概览 299

8.2.4打印支持 300

8.3解决问题 300

8.3.1饮食概览 301

8.3.2锻炼概览 313

8.3.3身体参数概览 318

8.4本章小结 327

第9章 创建公开健身日志 329

9.1提出问题 329

9.2分析问题 330

9.2.1公开日志设置 331

9.2.2公开日志 333

9.3解决问题 336

9.3.1公开日志设置 336

9.3.2公开日志 344

9.4本章小结 363

第10章 使用Silverlight开发MySpace应用程序 365

10.1提出问题 365

10.2分析问题 366

10.2.1 MySpace 366

10.2.2 MySpace Silverlight SDK 367

10.2.3 FitnessTrackerPlus—MySpace应用程序 369

10.3解决问题 373

10.3.1准备开始 373

10.3.2 FitnessTrackerPlusMySpace应用程序 376

10.4本章小结 395

第11章 为FitnessTrackerPlus站点创收 397

11.1提出问题 397

11.2分析问题 397

11.2.1基于广告的方式 398

11.2.2 Google AdSense 398

11.2.3收取月租费 399

11.2.4哪种赢利方式更可取 401

11.3解决问题 401

11.3.1 Google AdSense 401

11.3.2 PayPal 407

11.4本章小结 429

第12章 让站点正式上线 431

12.1提出问题 431

12.2分析问题 432

12.2.1附加页面 432

12.2.2共享虚拟主机供应商 435

12.3解决问题 435

12.3.1创建Contact页面 435

12.3.2启用密码重置功能 441

12.3.3 Discount ASP.NET 447

12.4本章小结 453