《新世纪ASP.NET动态网页设计应用教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:金雪云 胡海芝 郭慧玲等编著
  • 出 版 社:电子工业出版社
  • 出版年份:2007
  • ISBN:
  • 页数:320 页
图书介绍:

第1章 概述 1

1.1 Web基础知识 2

1.1.1 HTTP协议 2

1.1.2 Web服务器 2

1.1.3 静态网页 3

1.1.4 动态网页 4

1.2 ASP.NET简介 4

1.2.1 请求和响应 5

1.2.2 解释和编译 5

1.2.3 ASP.NET的发展历史 6

1.2.4 ASP.NET的优势 6

1.2.5 ASP.NET的工作原理 7

1.3 建立ASP.NET的运行环境 8

1.3.1 IIS 8

1.3.2 安装MDAC 12

1.3.3 .NET Framework和ASP.NET 12

1.4 开始编写ASP.NET程序 13

1.4.1 开发环境的选择 13

1.4.2 编写代码 18

1.4.3 注释 19

1.5 本章小结 19

1.6 习题与上机实习 19

1.6.1 填空 19

1.6.2 问答题 20

1.6.3 上机实习 20

第2章 C#语法基础 21

2.1 C#的特点和优势 22

2.2 变量、常量和表达式 22

2.2.1 变量 22

2.2.2 数据类型 24

2.2.3 运算符 34

2.2.4 常量 40

2.2.5 表达式 41

2.2.6 数据类型之间的转换 41

2.3 构造类型 47

2.3.1 数组 47

2.3.2 结构 50

2.3.3 枚举 52

2.4 控制结构 54

2.4.1 顺序 54

2.4.2 分支 54

2.4.3 循环 58

2.5 函数 65

2.5.1 函数的定义 65

2.5.2 函数的调用 66

2.5.3 参数的传递 68

2.5.4 变量的作用域 72

2.6 习题与上机实习 73

2.6.1 填空 73

2.6.2 问答题 73

2.6.3 上机实习 74

第3章 HTML控件和Web服务器控件 75

3.1 表单 75

3.1.1 HTML表单 76

3.1.2 Web表单 77

3.2 HTML控件 78

3.2.1 Anchor控件 79

3.2.2 Button控件 80

3.2.3 InputButton控件 82

3.2.4 InputCheckBox控件 82

3.2.5 InputRadioButton控件 83

3.3 Web服务器控件 84

3.3.1 用于文本输入和显示的内部控件 85

3.3.2 用于控制传送的内部控件 88

3.3.3 用于选择的列表控件 94

3.4 习题 106

3.4.1 填空 106

3.4.2 问答题 106

3.4.3 上机实习 106

第4章 ASP.NET的常用内置对象 107

4.1 Response对象 108

4.1.1 Response对象的Write方法 108

4.1.2 Response对象的Redirect方法 109

4.1.3 Response的WriteFile方法 111

4.2 Request对象 112

4.2.1 ServerVariables属性 113

4.2.2 Browser属性 115

4.3 Application对象 116

4.3.1 如何使用Application对象 116

4.3.2 Lock和UnLock方法的使用 119

4.3.3 Application事件 120

4.4 Session对象 120

4.4.1 Session对象的属性 121

4.4.2 Session对象的方法 122

4.4.3 Session对象的事件 122

4.4.4 使用Session对象的注意事项 122

4.5 Server对象 123

4.5.1 Server对象的属性 123

4.5.2 Server对象的方法 123

4.6 Cookie 124

4.6.1 什么是Cookie 125

4.6.2 设置Cookie 127

4.6.3 检索Cookie 132

4.6.4 检测用户是否使用了Cookie 133

4.7 global.asax文件 134

4.7.1 创建Application事件代码 135

4.7.2 创建Session事件代码 138

4.7.3 声明对象 139

4.8 习题 140

4.8.1 填空 140

4.8.2 问答题 140

4.8.3 上机实习 140

第5章 ASP.NET高级编程 141

5.1 命名空间 142

5.2 类库 143

5.2.1 类库和基类 143

5.2.2 System.Collections命名空间 143

5.2.3 System.IO命名空间 154

5.3 Page类 162

5.3.1 页面状态 162

5.3.2 页面指令 164

5.4 事件驱动 167

5.4.1 什么是事件驱动 167

5.4.2 ASP.NET中的事件 168

5.4.3 ASP.NET中的服务器控件事件 171

5.5 习题 172

5.5.1 填空 172

5.5.2 问答题 172

5.5.3 上机实习 172

第6章 ASP.NET的其他Web控件 173

6.1 日历控件 173

6.2 广告控件 178

6.3 验证控件 180

6.3.1 使用验证控件的注意事项 180

6.3.2 必须字段验证控件 181

6.3.3 比较验证控件 182

6.3.4 范围验证控件 184

6.3.5 正则表达式验证控件 186

6.3.6 自定义验证控件 187

6.3.7 验证总结控件 189

6.4 自定义控件 191

6.4.1 代码分离技术 191

6.4.2 编写自定义控件 191

6.4.3 用户控件 196

6.5 习题 197

6.5.1 填空 197

6.5.2 问答题 197

6.5.3 上机实习 197

第7章 访问数据库 199

7.1 数据库的选择 199

7.2 ADO.NET简介 200

7.2.1 ADO.NET的特点 200

7.2.2 数据访问命名空间 200

7.2.3 Managed Providers 201

7.3 用Connection对象建立数据库连接 202

7.4 使用Command对象执行数据库命令 204

7.5 使用DataAdapter对象执行数据库命令 208

7.5.1 DataAdapter对象 209

7.5.2 DataSet对象 210

7.6 数据绑定 214

7.6.1 什么是数据绑定 214

7.6.2 DataGrid控件 215

7.6.3 DataList控件 226

7.6.4 Repeater控件 230

7.7 习题 232

7.7.1 填空 232

7.7.2 问答题 232

7.7.3 上机实习 232

第8章 XML数据管理 233

8.1 XML基础 233

8.2 使用样式表显示XML 236

8.3 在ASP.NET中操作XML数据 239

8.3.1 写入XML数据 239

8.3.2 读取XML数据 241

8.3.3 编辑XML数据 243

8.3.4 将XML转化为字符串 244

8.4 习题 246

8.4.1 填空 246

8.4.2 问答题 246

8.4.3 上机实习 246

第9章 ASP.NET的配置和优化 247

9.1 ASP.NET的配置 247

9.2 使用缓存 255

9.3 跟踪 260

9.4 监视ASP.NET进程 263

9.5 习题 264

9.5.1 填空 264

9.5.2 问答题 264

第10章 ASP.NET的安全性 265

10.1 安全性的概念 265

10.2 Windows提供的身份验证和授权 266

10.3 IIS提供的身份验证和授权 268

10.3.1 IP地址及域名限制 268

10.3.2 启用证书验证用户身份 268

10.3.3 规定验证方法 268

10.4 ASP.NET提供的身份验证和授权 270

10.4.1 Windows内置验证 271

10.4.2 基于Passport的验证 275

10.4.3 基于表单的验证 276

10.5 SSL加密方法简介 283

10.6 习题 283

10.6.1 填空 283

10.6.2 问答题 284

附录A 习题答案 285

附录B 模拟试卷(一) 305

附录C 模拟试卷(二) 311

附录D 模拟试卷(一)答案 317

附录E 模拟试卷(二)答案 319