《ASP.net交互式Web数据库程序设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:廖信彦编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113050719
  • 页数:471 页
图书介绍:本书主要讲述了ASP.NET 交互式Web数据库程序设计的技术。

第1章 基本概念的建立 1

1-1 ASP.NET介绍 2

1-1-1 动态网页技术的演进 2

1-1-2 下一代的ASP——ASP.NET 5

1-2 全新的运行环境 8

1-2-1 .NET Framework 8

1-2-2 Web应用程序的架构 10

1-3 ASP.NET新功能列表 10

1-4 安装ASP.NET 16

1-4-1 系统需求 16

1-4-2 安装信息 17

1-5 本章总结 19

第2章 从ASP移植到ASP.NET 21

2-1-1 Page前导指令 22

2-1 网页架构的改变 22

2-1-2 使用编译语言 24

2-1-3 ASP.NET网页的编辑习惯 24

2-1-4 Namespaces的使用 29

2-2 Server Controls的使用 29

2-3 程序语言(VB)的改变 33

2-3-1 完整的数据类型 34

2-3-2 变量的声明方式 34

2-3-3 不支持Set/Let语句 35

2-3-4 类属性的定义 35

2-3-5 结构化的错误处理 36

2-3-6 其他 36

2-4-2 Managed/Unmanaged组件 39

2-4 其他注意事项 39

2-4-1 Late Binding和Early Binding 39

2-5 本章总结 40

第3章 Server端控件——内置与Rich控件 41

3-1 Web控件介绍 42

3-1-1 HTML控件 42

3-1-2 ASP.NET控件 44

3-1-3 两类控件的对照 47

3-1-4 控件家族 49

3-2 内置控件 49

3-2-1 文本输入 50

3-2-2 单选与复选钮 51

3-2-3 显示列表框与下拉列表框 54

3-2-4 其他 57

3-3 Rich控件 58

3-3-1 AdRotator控件 58

3-3-2 Calendar控件 61

3-4 本章总结 68

第4章 Server端控件——List与Validation控件 69

4-1 List控件 70

4-1-1 DataGrid 70

4-1-2 Repeater 75

4-1-3 DataList 77

4-2 Validation控件 79

4-2-1 RequiredFieldValidator 80

4-2-2 RangeValidator 83

4-2-3 CompareValidator 85

4-2-4 RegularExpression Validator 87

4-2-5 CustomValidator 90

4-2-6 ValidationSummary控件 93

4-3 本章总结 99

第5章 ADO.NET与数据绑定 101

5-1 ADO.NET介绍 102

5-1-1 使用旧的ADO 102

5-1-2 和ADO的差异 104

5-1-3 使用Namespaces 105

5-2 ADO.NET对象模型 106

5-2-1 DataReaders 107

5-2-2 DataSets 109

5-3-1 绑定数组 113

5-3 数据绑定(Data Binding) 113

5-3-2 绑定XML数据 115

5-3-3 连接数据库 118

5-3-4 和DataGrid控件的集成 120

5-4 数据处理 124

5-4-1 查询数据 124

5-4-2 插入数据 127

5-4-3 修改数据 131

5-4-4 删除数据 134

5-5 本章总结 138

第6章 创建可重复使用的代码 139

6-1 Pagelet 140

6-1-1 Pagelet介绍 140

6-1-2 创建第一个Pagelet 142

6-1-3 使用参数化Pagelet 145

6-2 Code Behind窗体 148

6-2-1 Code Behind窗体介绍 149

6-2-2 创建并使用Code Behind窗体 149

6-3 自定义ASP.NET控件 154

6-3-1 自定义控件介绍 155

6-3-2 创建并使用ASP.NET控件 155

6-3-3 分发ASP.NET组件 158

6-4 本章总结 158

第7章 Web应用程序的架构与设置 159

7-1 Web应用程序的设置 160

7-1-1 Application/Session对象的角色 160

7-1-2 Global.asax的架构 163

7-1-3 Event Handler的执行顺序 168

7-2 Web应用程序的配置 172

7-2-1 Web.config 172

7-2-2 配置节的设置 173

7-3 安全性(Security) 176

7-3-1 认证(Authentication) 176

7-3-2 授权(Authorization) 182

7-4 本章总结 183

第8章 其他开发技巧 185

8-1 Web Services 186

8-1-1 Web Services简介 186

8-1-2 创建Web Services 187

8-1-3 描述Web Services 192

8-2 Cache 193

8-2-1 Output Cache 194

8-2-2 Data Cache 195

8-3 错误处理、跟踪及调试 199

8-3-1 错误处理 199

8-3-2 跟踪 203

8-3-3 调试 206

8-4 Cookies的处理 207

8-4-1 ASP3.0的处理机制 207

8-4-2 ASP.NET的处理机制 208

8-5 访问文件系统 210

8-5-1 写入文件 211

8-5-2 读取文件 214

8-6 发送E-mail 215

8-7 文件上传 216

8-8 本章总结 218

第9章 访客计数器 219

9-1 文件架构 220

9-2 设计前的思考 221

9-3 加强版图形模式访客计数器 223

9-4 终极版图形模式访客计数器 227

9-5 本章总结 230

第10章 显示在线人数 231

10-1 文件架构 232

10-2 设计前的思考 233

10-3 到底有几人在线 234

10-4 与计数器结合 239

10-5 本章总结 242

第11章 流动看板(即时信息) 243

11-1 文件架构 244

11-2 设计前的思考 245

11-3 设计流动看板 246

11-4 与在线人数结合 250

11-5 即时股价信息 252

11-6 本章总结 259

第12章 在线投票系统 261

12-1 文件架构 262

12-2 设计前的思考 263

12-3 文本模式的投票结果 264

12-4 模块化的文本模式投票结果 271

12-5 图形模式的投票结果 273

12-6 本章总结 278

第13章 访客留言板 279

13-1 文件架构 280

13-2 设计前的思考 281

13-3 基本型留言板 282

13-4 高级型留言板 290

13-5 本章总结 300

第14章 电子花店 301

14-1 文件架构 302

14-2 设计前的思考 303

14-3 设计订购窗体 304

14-4 第二份确认窗体 309

14-5 写入订单数据表 318

14-6 本章总结 324

第15章 会员注册系统 325

15-1 文件架构 326

15-2 设计前的思考 327

15-3 第一次登录 328

15-4 核验ID 331

15-5 电子邮件回复 335

15-6 取消登录 343

15-7 本章总结 347

第16章 网上书店(购物袋) 349

16-1 文件架构 350

16-2 设计前的思考 351

16-3 设计注册窗体 352

16-4 设计查询窗体 355

16-5 购物袋的设计 365

16-6 更新订购量 368

16-7 取消订单与结账 370

16-8 本章总结 379

第17章 网络聊天室 381

17-1 文件架构 382

17-2 设计前的思考 383

17-3 前置操作 385

17-4 聊天室的设计 394

17-5 查询窗口 405

17-6 本章总结 410

第18章 统计图表 411

18-1 文件架构 412

18-2 设计前的思考 413

18-3 公司运营状况 414

18-4 报表产出时间 420

18-5 股票K线图 432

18-6 本章总结 439

附录A ASP.NET的对象模型 441

A-1 Application对象 442

Application对象的属性 442

Application对象的方法 443

A-2 ASPError对象 444

ASPError对象的属性 445

A-3 HttpContext对象 446

HttpContext对象的属性 446

HttpContext对象的方法 448

A-4 Request对象 449

Request对象的属性 449

Request对象的方法 454

A-5 Response对象 454

Response对象的属性 455

Response对象的方法 458

A-6 Server对象 460

Server对象的属性 460

Server对象的方法 460

A-7 Session对象 462

Session对象的属性 462

Session对象的方法 464

附录B Internet上的ASP.NET资源 467