网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 ASP.NET动态网页设计应用教程
分类 教育考试-考试-计算机类
作者 金雪云//胡海芝//郭慧玲
出版社 电子工业出版社
下载
简介
编辑推荐

“知识传授+实践训练”的组织方式,“读得懂、学得会、用得巧”的学习教程!本书主要介绍了如何在ASP.NET中用C#语言创建动态Web网页的相关技术,内容涵盖了ASP.NET简介、运行ASP.NET程序的环境需求、C#语法基础、使用由ASP.NET扩展的HTML控件和Web服务器控件、在ASP.NET中应用XML等。本书以实例为主线,结构清晰,详略得当,具有较强的可读性。

内容推荐

本书主要介绍了如何在ASP.NET中用C#语言创建动态Web网页的相关技术,内容涵盖了ASP.NET简介、运行ASP.NET程序的环境需求、C#语法基础、使用由ASP.NET扩展的HTML控件和Web服务器控件、ASP.NET的常用内置对象、.NET命名空间、在ASP.NET中实现事件驱动、在ASP.NET程序中使用Web增强控件和自定义控件、ADO.NET和使用ADO.NET进行数据库访问、在ASP.NET中应用XML、对ASP.NET进行配置和优化以及在ASP.NET中实现安全。书中采用了大量实例,每章都提供测试题和上机实习题,最后还提供了两套模拟试卷。

本书针对初、中级用户编写,以实例为主线,结构清晰,详略得当,具有较强的可读性,可作为各类职业院校Web应用程序设计课程的教材,也可作为各种电脑培训班、辅导班的培训教材。对于希望在.NET框架下开发Web应用程序的Web程序设计人员,或者希望从基本概念开始学习的Web程序爱好者来说也是一本很好的入门级参考书。

目录

第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

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 2:50:19