《WEB数据库程序设计 .NET版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Jim Buyens著;李钦等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302059489
  • 页数:439 页
图书介绍:

第Ⅰ部分 Web数据库页面介绍 3

第1章 Web数据库入门 3

1.1 选择服务器端工具 3

1.2 从ASP升级到ASP.NET 6

1.3 准备环境 6

1.4 创建简单的Web数据库显示 7

1.4.1 新建一个ASP.NET文件 8

1.4.2 添加代码以读取数据库并编写相应的HTML 9

1.4.3 把Web页和数据库复制到Web服务器上 15

1.4.4 运行并查看结果 15

1.5 下一阶段学习目标 18

1.6 本章小结 18

2.1 在自己的计算机上建立开发环境 21

第2章 组织Web环境 21

第Ⅱ部分 基本概念 21

2.2 安装Microsoft Web服务器 24

2.3 安装其他服务 28

2.4 安装.NET Framework 29

2.5 配置Web服务器 31

2.5.1 创建可执行文件夹 32

2.5.2 创建Web服务器应用程序 35

2.5.3 配置ASP.NET应用程序 36

2.5.4 配置Web服务器其他设置 39

2.6 在Windows 2000和Windows XP中管理Web页的安全性 43

2.7 找到合适的Web托管服务提供商 44

2.8 本章小结 45

3.1 ASP.NET的生命周期 46

第3章 ASP.NET简介 46

3.2 编写ASP.NET元素 49

3.3 定义代码声明块 49

3.4 定义代码呈现块 51

3.5 理解Page对象 52

3.5.1 使用Page对象事件 52

3.5.2 使用Page对象的方法 53

3.5.3 使用Page对象的属性 54

3.5.4 使用Cookies集合 55

3.5.5 使用Request对象 56

3.5.6 使用Response对象 60

3.5.7 使用Server对象 63

3.6 插入服务器端注释 66

3.7 在服务器端使用包含语句 67

3.8 编写通用ASP.NET指令 68

3.8.1 编写@Page指令 69

3.8.2 编写@Import指令 70

3.9 编写高级ASP.NET指令 72

3.9.1 编写@OutputCache指令 72

3.9.2 编写@Control指令 74

3.9.3 编写@Implements指令 74

3.9.4 编写@Register指令 75

3.9.5 编写@Assembly指令 76

3.9.6 编写@Reference指令 77

3.10 本章小结 83

第4章 Web窗体介绍 84

4.1 窗体基础知识回顾 84

4.2 使用ASP.NET来改进窗体模型 85

4.3 创建Web窗体 86

4.4 编写HTML服务器控件 88

4.4.1 使用HTML服务器控件属性 90

4.4.2 检索HTML服务器控件的窗体字段值 92

4.5 编写Web服务器控件 97

4.6 响应Web窗体事件 101

4.6.1 创建使用Web服务器控件的Web页 102

4.6.2 编写响应Web窗体事件的事件处理函数 106

4.7 保存不同提交之间的窗体数据 110

4.8 编写验证服务器控件 112

4.9 有效使用Web窗体 118

4.9.1 性能 118

4.9.4 事件“冒泡” 119

4.9.2 事件参数 119

4.9.3 延迟的更改事件 119

4.9.5 在HTML服务器控件中响应客户端和服务器端的事件 120

4.10 本章小结 120

第5章 Visual Basic .NET介绍 122

5.1 编写Visual Basic .NET语句 123

5.2 使用Visual Basic数据类型 123

5.3 使用文本和常量 127

5.4 使用运算符 130

5.4.1 使用算术运算符 130

5.4.2 使用赋值运算符 131

5.4.3 使用比较运算符 132

5.4.5 使用逻辑运算符 134

5.4.4 连接字符串 134

5.4.6 使用其他运算符 135

5.5 日期处理 136

5.6 字符串处理 141

5.7 数组处理 142

5.8 使用集合 148

5.9 访问对象 153

5.10 编写逻辑语句 155

5.11 编写循环语句 158

5.12 定义子例程、函数和类 158

5.13 错误处理 162

5.14 本章小结 169

第6章 理解数据库概念与术语 170

6.1 了解关系数据库 171

6.1.1 设计数据库 173

6.1.2 非规范的数据库设计 173

6.1.3 规范的数据库设计 176

6.2 在Access 2002中实现数据库设计 178

6.2.1 创建一个空数据库 178

6.2.2 创建一张新表 179

6.2.3 向新表中添加数据 181

6.2.4 把表之间的关系记录在文档中 183

6.2.5 创建查询 185

6.2.6 创建一个参数化查询 186

6.3 SQL概念和语法 188

6.3.1 SELECT语句 190

6.3.2 FROM子句 191

6.3.6 ORDER BY子句 192

6.3.5 HAVING子句 192

6.3.3 WHERE子句 192

6.3.4 GROUP BY子句 192

6.3.7 DELETE语句 193

6.3.8 INSERT语句 193

6.3.9 UPDATE语句 194

6.4 本章小结 196

第7章 用ADO.NET访问数据库 197

7.1 ADO.NET简介 197

7.2 打开和关闭ADO.NET连接 200

7.3 使用命令对象 202

7.3.1 设计一个向members表中添加记录的页面 205

7.3.2 编写向members表添加记录的代码 207

7.4 使用数据阅读器 213

7.5 使用存储过程 216

7.6 使用DataAdapter、Dataset和DataTable对象 219

7.6.1 使用DataAdapter插入4条自动编号记录 222

7.6.2 获取Access赋予新表行的自动编号值 226

7.7 使用DataView和DataRelation对象 229

7.8 管理事务 231

7.9 本章小结 232

第Ⅲ部分 开发应用程序 235

第8章 访问文件系统和图形 235

8.1 介绍.NET文件处理对象 236

8.2 建立无须维护的图片库 239

8.2.1 理解图片库的框架集 240

8.2.2 创建缩略图 241

8.2.3 创建缩略图页面 247

8.3 本章小结 266

第9章 创建自定义组件 267

9.1 使用程序集 268

9.2 创建用户控件 270

9.3 创建网页横幅用户控件 274

9.3.1 创建显示用户控件的页 276

9.3.2 创建显示网页横幅的用户控件 277

9.4 创建级联列表用户控件 281

9.4.1 创建下拉列表控件 281

9.4.2 向下拉列表中填充数据 283

9.4.3 创建属性用于读取下拉列表的值 287

9.5 测试用户控件 292

9.6 本章小结 296

10.1 创建自定义DataGrid 297

第10章 运行数据库查询 297

10.2 创建使用DataGrid的交互式查询 301

10.2.1 创建用于查询的Web页 301

10.2.2 编写一个运行数据库查询的事件处理函数 303

10.2.3 创建使用自定义格式的DataGrid 306

10.2.4 编写onSortCommand事件处理函数 309

10.2.5 保存并测试页面 309

10.3 创建简单的查询页面 313

10.4 本章小结 323

第11章 标识会话和访问者 324

11.1 使用Session和Application对象 324

11.1.1 配置global.asax文件来传送Session变量 329

11.1.2 在多个Web页中使用Session变量 331

11.1.3 创建显示访问者的计算机名的主页 332

11.2 标识访问者 333

11.2.1 激活基于窗体的身份验证 338

11.2.2 创建支持基于窗体的身份验证的登录页面 339

11.2.3 编写处理登录请求的事件处理函数 341

11.3 本章小结 346

第12章 更新数据库 347

12.1 从Web页发送电子邮件 347

12.2 注册新的访问者 349

12.2.1 创建新的应用程序 350

12.2.2 创建访问者自行注册的页面 350

12.2.3 添加发送电子邮件的功能 352

12.2.4 向注册页面添加验证控件 356

12.3 确认自行注册 362

12.4 发送新广告 369

12.4.1 设计一个发送新广告的页面 370

12.4.2 编写发送新广告的代码 372

12.5 本章小结 377

第13章 处理文件上载和图片 378

13.1 处理上载文件 378

13.2 开发图片上载页面 381

13.2.1 创建新的应用程序 382

13.2.2 创建图片上载页面 382

13.2.3 检查安全性并显示现有广告信息 385

13.2.4 检查并保存上载的广告图片 389

13.2.5 添加一个从Post a New Ad页面到Upload Picture页面的链接 395

13.3 链接到Upload Picture页 396

13.4 本章小结 398

14.1 理解Web服务 399

14.1.1 调用本地类 399

第14章 创建和使用Web服务 399

14.1.2 调用来自源代码程序集的类 400

14.1.3 调用来自于已编译程序集中的类 401

14.1.4 调用作为Web服务的类 401

14.2 实现Contoso分类的Web服务 407

14.2.1 创建Contoso分类Web服务 407

14.2.2 为Contoso分类Web服务创建一个代理类 413

14.2.3 为Contoso分类Web服务创建客户端程序 414

14.3 查找Web服务 419

14.4 本章小结 419

15.1 监视ASP.NET应用程序性能 423

第Ⅳ部分 调整和调试 423

第15章 调整和调试应用程序 423

15.2 实现性能目标 426

15.2.1 调整程序代码 426

15.2.2 调整ASP.NET的使用 429

15.2.3 调整数据库使用 432

15.3 通用的调试提示 435

15.3.1 检查ASP.NET环境 435

15.3.2 尽早测试、经常测试 435

15.3.3 编写trace消息 435

15.3.4 编写事件日志消息 436

15.4 利用Microsoft CLR调试器进行调试 436

15.5 本章小结 439