《ASP.NET网页制作教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:叶汶华,程永灵编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2004
  • ISBN:750243402X
  • 页数:308 页
图书介绍:本书系统讲述了使用ASP.NET开发互动网页的方法和技巧。

第1章进入ASP.NET前的准备 1

1.1 Internet基本概念 1

1.1.1客户端/服务器端(Client/Server) 1

1.1.2静态网页和动态网页 1

目 录 1

1.2NET Framework的体系结构 2

1.2.1简介 2

1.2.2 CLR 2

1.2.3 共享对象类别库 3

1.3 ASP.NET的新特性 3

1.4建立ASP.NET开发平台 4

1.4.1基本需求 4

1.4.2软件的安装 5

一、选择题 9

三、上机题 9

二、思考题 9

综合练习一 9

小结 9

第2章常用的HTML控件 10

2.1从HTML到ASP.NET的相关技术 10

2.1.1 HTML 10

2.1.2 CGI 10

2.1.3 ASP与JSP 10

2.1.4 ASP.NET 10

2.2常用HTML标记 11

2.2.1换行 12

2.2.2文字的显示 13

2.2.3段落及项目 14

2.2.4表格(Table)标记 17

2.3超链接控件和图片控件 21

2.3.1超链接控件HtmlAnchor控件 21

2.3.2 HtmlImage控件 22

2.4.1按钮控件 24

2.4 HTML控件 24

2.4.2文本控件 26

2.4.3 选择项控件 29

2.4.4表格控件HtmlTable 33

2.4.5其他控件 35

小结 38

综合练习二 38

一、选择题 38

二、思考题 38

三、上机题 39

第3章VB语言基础 40

3.1数据的基本组成 40

3.1.1常量与变量 40

3.1.2数据类型 40

3.2数据的基本运算 42

3.2.1 数学运算 42

3.2.2字符串的输出 44

3.2.3 日期与时间的输出 47

3.2.4数值的输出 51

3.3 VB.NET的基本语法 52

3.3.1 IF条件判断 52

3.3.2 Select Case选择判断 54

3.3.3 For Next循环 54

3.3.4 Do Loop循环 55

3.3.5无穷循环的陷阱 57

小结 58

综合练习三 58

一、选择题 58

二、思考题 58

三、上机题 58

第4章HTTP对象 60

4.1 Request对象 60

4.1.1 读取对象或参数的值 61

4.1.2取得客户端浏览器的信息 62

4.1.3取得当前浏览网页的路径 63

4.1.4取出用户所上传的参数 64

4.2 Response对象 64

4.2.1使用缓冲区(Buffer) 65

4.2.2判断用户的联机状态 66

4.2.3地址的重新导向 67

4.2.4直接输出文字文件 68

4.3 Application对象 69

4.3.1取得Application对象变量内容 69

4.3.2锁定Application对象 70

4.4 Session对象 71

4.4.1 Session对象基本属性和方法 71

4.4.2设定Session对象变量的生命 71

周期 71

4.5.1 Cookies对象基本属性和方法 72

4.5 Cookies对象 72

4.5.2 自定义CookieCollection及 74

Cookie对象 74

4.5.3设定Cookie变量的生命周期 75

4.5.4 Cookie验证的安全性 78

4.6 Server对象 79

4.6.1 HtmlEncode及HtmlDecode方法 79

4.6.2 UrlEncode及UrlDecode方法 80

4.6.3使用COM组件 81

小结 82

综合练习四 82

一、选择题 82

二、思考题 83

三、上机题 83

5.1.1 Web控件简介 84

5.1.2 Web控件的使用 84

5.1 Web控件基础知识 84

第5章Web控件 84

5.1.3 Web控件的基础属性 86

5.2内建控件 92

5.2.1 Label Web控件 92

5.2.2 Image控件 92

5.2.3 HyperLink控件 93

5.2.4 Button Web控件 94

5.2.5 LinkButton Web控件 95

5.2.6 ImageButton Web控件 96

5.3表单控件 97

5.3.1 TextBox控件 97

5.3.2 RadioButton控件 99

5.33 RadioButtonList控件 102

5.3.4 CheckBox控件 105

5.3.5 CheckBoxList控件 107

5.3.6 DropDownList控件 109

5.3.7 ListBox控件 112

5.4.1 Panel Web控件 115

5.4 Panel控件和Table控件 115

5.4.2 Table Web控件 117

小结 120

综合练习五 120

一、选择题 120

二、思考题 121

三、上机题 121

6.1.2 RequiredFieldValidator Web 123

控件 123

第6章高级Web控件 123

6.1.1数据验证Web控件 123

6.1数据验证控件 123

6.1.3 CompareValidator Web控件 124

6.1.4 RangeValidator Web控件 127

6.1.5 RegularExpressionValidator Web控件 129

6.1.6 ValidationSummary Web控件 131

6.1.7 CustomValidator Web控件 135

6.2 Calendar Web控件 137

6.2.1 Calendar Web控件的常用属性 138

6.2.2 Calendar Web控件的样式对象 139

6.2.3 Calendar Web控件的事件 141

6.3 AdRotator Web控件 144

6.3.1 AdRotator Web控件的基本属性 144

6.3.2产生AdRotator Web控件 145

的文件 145

6.3.3 AdRotator Web控件的应用 146

小结 147

综合练习六 147

一、选择题 147

二、思考题 147

三、上机题 148

7.1数据库简介 149

7.1.1建立关系数据库 149

第7章数据库的基本操作与连接 149

7.1.2建立数据库表 152

7.2 SQL语法 152

7.2.1 SQL简述 153

7.2.2 Select语句 153

7.2.3 Insert语句 154

7.2.5 Delete语句 155

7.3使用ADO.NET连接数据库 155

7.2.4 Update语句 155

7.3.1 关于ADO.NET 156

7.3.2使用Connection对象 158

7.3.3使用Command对象 160

7.3.4使用DataReader对象 163

小结 167

综合练习七 167

一、选择题 167

三、上机题 168

二、思考题 168

第8章数据库相关组件及应用 169

8.1 DataSet对象简介 169

8.2 DataTable对象 169

8.2.1 DataColumn对象 170

8.2.2 DataRow对象 171

8.3 DataSet与DataAdapter对象 172

8.3.1基本原理 172

8.3.2读取以及更新数据的方式 173

8.3.3操作数据源的属性 173

8.3.4使用DataAdapter对象 174

8.3.5从资料源取回第二个DataTable 175

8.3.6修改数据并更新至数据源 176

8.3.7定义数据表之间的关联 178

8.4 DataView对象 181

8.4.2数据排序 182

8.4.1 DefaultView属性 182

8.4.3筛选记录 183

8.4.4查找数据 185

8.4.5 自定义DataView对象 186

小结 186

二、思考题 187

三、上机题 187

一、选择题 187

综合练习八 187

第9章Web控件与数据源的绑定 188

9.1数据绑定 188

9.1.1绑定至数组 189

9.1.2绑定ArrayList对象 189

9.1.3包含文件的使用 190

9.2数据的输出格式 191

9.2.1 RepeaterWeb控件 191

9.2.2 DataList Web控件 194

9.2.3 DataGrid Web控件 198

9.2.4 Repeater、DataList和DataGrid 208

的比较 208

小结 209

综合练习九 209

一、选择题 209

二、思考题 209

三、上机题 209

第10章ASP.NET应用程序 210

10.1应用程序基础及相关操作 210

10.1.1配置应用程序 210

10.1.2应用程序框架 211

10.1.3创建应用程序 212

10.2配置Web.config 213

10.2.1 ASP.NET配置简介 213

10.2.3配置文件的语法规则 214

10.2.2配置文件的基本规则 214

10.2.4 ASP.NET定义的标准配置段 215

10.2.5读出配置实例 215

10.2.6 Web.config配置实例 216

10.3编写global.asax 218

10.4安全访问控制 220

10.4.1验证和授权(Authentication 220

And Authorization) 220

10.4.3基于FORM的验证 222

10.4.2基于Windows的验证 222

10.4.4授权用户和角色 226

小结 228

综合练习十 228

一、选择题 228

二、思考题 228

三、上机题 228

11.1计数器制作实例 229

11.1.1文字计数器 229

第11章综合实例 229

11.1.2图形计数器 232

11.1.3全站点计数器 236

11.2留言板制作实例 240

11.2.1数据库留言板 241

11.2.2 XML留言板 246

11.3会员注册系统制作实例 251

11.3.1 设计注册数据表 251

11.3.2设计注册表单 252

11.4在线聊天室制作实例 268

11.4.1设计聊天室的界面 268

11.4.2实现私聊 275

11.4.3实现无刷新聊天室 281

11.5 E-mail自动传送制作实例 288

11.5.1 MailMessage及SmtpMail 288

对象 288

及高级功能 290

11.5.2 MailMessage对象的其他属性 290

11.5.3完整程序列表 292

11.6 FTP文件上传制作实例 293

11.6.1 FTP文件上传的要素 293

11.6.2 上传多个文件 296

小结 298

参考答案 299

第1章 299

第2章 299

第3章 300

第4章 301

第5章 302

第6章 304

第7章 305

第8章 306

第9章 307

第10章 308