《ASP.NET简明教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:金雪云编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302067872
  • 页数:313 页
图书介绍:本书主要介绍了使用ASP.NET创建动态Web网页的相关技术,内容涵盖了ASP.NET基础知识、运行ASP.NET程序的环境需求等。

第1章 ASP.NET 概述 1

1.1 Web 基础知识 1

1.1.1 HTTP 协议 1

1.1.2 Web 服务器 2

1.1.3 静态网页 2

1.1.4 动态网页 3

1.2 ASP.NET 简介 4

1.2.1 基本概念 4

1.2.2 ASP 发展历史 7

1.2.3 ASP.NET 与 ASP 的区别 8

1.2.4 ASP.NET 的工作原理 8

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

1.3.1 IIS 10

1.3.2 MDAC 13

1.3.3 NET Framework 和 ASP.NET 13

1.4 开始编写 ASP.NET 程序 14

1.4.1 使用<%%>包含代码块 14

1.4.2 使用<script>标记 15

1.4.3 注释 15

1.5 习题 16

第2章 VB.NET 语法基础 17

2.1 编程语言的选择 17

2.1.1 .NET 支持的语言 17

2.1.2 为什么选择 VB.NET 18

2.2 变量、常量和表达式 18

2.2.1 数据类型 18

2.2.2 变量 19

2.2.3 运算符 21

2.2.4 常量 23

2.2.5 数组 24

2.2.6 表达式 25

2.3 分支 25

2.4 循环 27

2.5 过程和函数 30

2.5.1 模块化的优点 30

2.5.2 过程和函数 31

2.5.3 变量的作用域 33

2.6 习题 34

第3章 HTML 控件和 Web 控件 35

3.1 使用 ASP.NET 扩展的 HTML 控件 35

3.1.1 Web 表单控件 35

3.1.2 Anchor 控件 38

3.1.3 Button 控件 39

3.1.4 InputButton 控件 41

3.1.5 InputCheckBox 控件 41

3.1.6 InputRadioButton 控件 43

3.1.7 InputImage 控件 44

3.1.8 InputFile 控件 45

3.2 Web 控件 46

3.2.1 用于文本输入和显示的内部控件 46

3.2.2 用于控制传送的内部控件 50

3.2.3 用于选择的内部控件 57

3.3 习题 72

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

4.1 Response 对象 73

4.1.1 输出字符串到网页上 74

4.1.2 重定向 75

4.1.3 缓存 HTML 75

4.1.4 输出文本文件的内容 77

4.2 Request 对象 78

4.2.1 使用 get 方法 79

4.2.2 使用 post 方法 80

4.2.3 使用环境变量 81

4.2.4 获取用户浏览器信息 84

4.3 Application 对象 85

4.3.1 如何使用 Application 对象 85

4.3.2 Contents 集合和 StaticObjects 集合 88

4.3.3 Lock 和 Unlock 方法的使用 89

4.3.4 Application 事件 90

4.4 Session 对象 90

4.4.1 Session 对象的属性 92

4.4.2 Session 对象的方法 93

4.4.3 Session 对象的事件 93

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

4.5 Server 对象 95

4.5.1 Server 对象的属性 95

4.5.2 Server 对象的方法 95

4.6 Cookie 97

4.6.1 什么是 Cookie 98

4.6.2 设置 Cookie 100

4.6.3 检索 Cookie 104

4.6.4 检测用户是否启用了 Cookie 106

4.7 习题 106

第5章 ASP.NET 高级编程 108

5.1 命名空间 108

5.2 类库 110

5.2.1 类库和基类 110

5.2.2 集合 111

5.2.3 目录和文件的处理 119

5.3 Page 类 126

5.3.1 页面状态 126

5.3.2 页面指令 127

5.4 事件驱动 130

5.4.1 什么是事件驱动 131

5.4.2 ASP.NET 中的事件 131

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

5.5 习题 136

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

6.1 Web 增强控件 137

6.1.1 日历控件 137

6.1.2 广告控件 143

6.1.3 验证控件 145

6.2 自定义控件 157

6.2.1 代码分离技术 157

6.2.2 编写自定义控件 157

6.2.3 用户控件 161

6.3 习题 162

第7章 访问数据库 163

7.1 数据库基础知识 163

7.1.1 关系型数据库基础 163

7.1.2 SQL Server2000 164

7.2 ADO.NET 的优势 165

7.3 ADO.NET 的使用 166

7.3.1 Managed Providers 167

7.3.2 建立数据库连接 167

7.3.3 使用 Command 对象执行数据库命令 169

7.3.4 使用 DataAdapter 对象执行数据库命令 173

7.4 数据绑定 179

7.4.1 什么是数据绑定 179

7.4.2 DataGrid 控件 179

7.4.3 DataList 控件 192

7.4.4 Repeater 控件 197

7.5 习题 199

第8章 在 ASP.NET 中应用 XML 200

8.1 什么是 XML 200

8.2 标记、元素以及元素的属性 201

8.3 创建 XML 文档 202

8.4 使用样式表显示 XML 204

8.5 在 ASP.NET 中使用 XML 206

8.5.1 写入 XML 数据 206

8.5.2 读取 XML 数据 209

8.5.3 编辑 XML 数据 210

8.5.4 将 XML 转化为字符串 212

8.6 习题 213

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

9.1 ASP.NET 的配置 214

9.1.1 machine.config 文件和 web.config 文件 214

9.1.2 global.asax 文件 222

9.1.3 创建 Application 事件代码 223

9.2 ASP.NET 的优化 227

9.2.1 使用缓存 227

9.2.2 跟踪 232

9.2.3 监视 ASP.NET 进程 234

9.3 习题 236

第10章 ASP.NET 的安全性 237

10.1 什么是安全性 237

10.2 身份验证和授权 238

10.2.1 Windows 提供的身份验证和授权 238

10.2.2 IIS 提供的身份验证和授权 240

10.2.3 ASP.NET 提供的身份验证 242

10.3 SSL 加密方法简介 255

10.4 习题 255

第11章 ASP.NET 应用实例:文章发布系统 256

11.1 文章发布系统简介 256

11.2 文章发布系统需求分析 262

11.2.1 功能说明 262

11.2.2 功能模块 262

11.3 数据库设计 263

11.4 文章发布系统的实现 264