《交互式网页编程技术 ASP.NET》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:牛立成主编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2006
  • ISBN:7301104588
  • 页数:250 页
图书介绍:本书内容全面,由浅入深,讲解了ASP.NET技术,介绍了开发ASP.NET的Web程序。本书首先介绍ASP.NET的开发环境、基本语法、HTML控件、ASP.NET控件、数据库存取以及输出,并配合完整的上机指导示例程序,帮助读者更快地掌握其用法。为突出实训的特点,配有一定数量习题。全书按照以能力培养为主的原则,突出实用性、适用性和先进性,结合实例深入浅出、循序渐进地引导读者学习。本书适合网页制作、Web交互编程、网站设计、系统维护与支持的人员使用,也可作为大专院校及培训班的教材和初学者自学用书,还可供相关技术人员参考。

第1章 ASP.NET概述 1

1.1 实训项目1:ASP.NET运行环境 1

1.1.1 实训目的与要求 1

1.1.2 实训预备知识 1

1.1.3 实训步骤 3

1.2 实训项目2:新建一个简单的ASP.NET文件 6

1.2.1 实训目的与要求 6

1.2.2 实训预备知识 6

1.2.3 实训步骤 7

1.3 实训项目3:新建一个ASP.NET应用程序 9

1.3.1 实训目的与要求 9

1.3.2 实训预备知识 10

1.3.3 实训步骤 10

1.4 小结 11

1.5 思考与练习 12

第2章 ASP.NET语言基础 13

2.1 实训项目1:常量和变量的应用 13

2.1.1 实训目的与要求 13

2.1.2 实训预备知识 13

2.1.3 实训步骤 18

2.2 实训项目2:数组的使用规则 20

2.2.1 实训目的与要求 20

2.2.2 实训预备知识 20

2.2.3 实训步骤 21

2.3 实训项目3:数学运算 22

2.3.1 实训目的与要求 22

2.3.2 实训预备知识 23

2.3.3 实训步骤 24

2.4 实训项目4:常用字符串的操作 25

2.4.1 实训目的与要求 25

2.4.2 实训预备知识 25

2.4.3 实训步骤 26

2.5 实训项目5:日期和时间的输出 28

2.5.1 实训目的与要求 28

2.5.2 实训预备知识 28

2.5.3 实训步骤 28

2.6 实训项目6:条件语句的使用 30

2.6.1 实训目的与要求 30

2.6.2 实训预备知识 30

2.6.3 实训步骤 32

2.7 实训项目7:循环语句的使用 34

2.7.1 实训目的与要求 34

2.7.2 实训预备知识 34

2.7.3 实训步骤 37

2.8 实训项目8:过程的使用 39

2.8.1 实训目的与要求 39

2.8.2 实训预备知识 39

2.8.3 实训步骤 40

2.9 小结 42

2.10 思考与练习 42

第3章 HTML服务器控件 43

3.1 实训项目1:一般控件 43

3.1.1 实训目的与要求 43

3.1.2 实训预备知识 43

3.1.3 实训步骤 45

3.2 实训项目2:表单控件(HtmlForm) 47

3.2.1 实训目的与要求 47

3.2.2 实训预备知识 47

3.2.3 实训步骤 47

3.3 实训项目3:单行文本框控件 49

3.3.1 实训目的与要求 49

3.3.2 实训预备知识 49

3.3.3 实训步骤 50

3.4 实训项目4:多行文本框控件(HtmlTextArea) 52

3.4.1 实训目的与要求 52

3.4.2 实训预备知识 52

3.4.3 实训步骤 52

3.5 实训项目5:单选框控件(HtmlInputRadioButton) 54

3.5.1 实训目的与要求 54

3.5.2 实训预备知识 54

3.5.3 实训步骤 55

3.6 实训项目6:复选框控件 58

3.6.1 实训目的与要求 58

3.6.2 实训预备知识 58

3.6.3 实训步骤 58

3.7 实训项目7:下拉列表框控件(HtmlSelect) 61

3.7.1 实训目的与要求 61

3.7.2 实训预备知识 61

3.7.3 实训步骤 61

3.8 实训项目8:提交、重置和普通按钮控件 63

3.8.1 实训目的与要求 63

3.8.2 实训预备知识 64

3.8.3 实训步骤 64

3.9 实训项目9:文件上传控件 69

3.9.1 实训目的与要求 69

3.9.2 实训预备知识 69

3.9.3 实训步骤 69

3.10 实训项目10:控件的综合应用实例 72

3.10.1 实训目的与要求 72

3.10.2 实训预备知识 72

3.10.3 实训步骤 72

3.11 小结 75

3.12 思考与练习 75

第4章 Web服务器控件 76

4.1 实训项目1:标签控件(Label) 76

4.1.1 实训目的与要求 76

4.1.2 实训预备知识 76

4.1.3 实训步骤 77

4.2 实训项目2:文本框控件(TextBox) 78

4.2.1 实训目的与要求 78

4.2.2 实训预备知识 78

4.2.3 实训步骤 79

4.3 实训项目3:复选框控件(CheckBox) 82

4.3.1 实训目的与要求 82

4.3.2 实训预备知识 82

4.3.3 实训步骤 83

4.4 实训项目4:列表复选框控件(CheckBoxList) 84

4.4.1 实训目的与要求 84

4.4.2 实训预备知识 85

4.4.3 实训步骤 86

4.5 实训项目5:单选按钮控件(RadioButton) 88

4.5.1 实训目的与要求 88

4.5.2 实训预备知识 88

4.5.3 实训步骤 89

4.6 实训项目6:单选列表框控件(RadioButtonList) 90

4.6.1 实训目的与要求 90

4.6.2 实训预备知识 91

4.6.3 实训步骤 92

4.7 实训项目7:下拉列表框控件(DropDownList) 94

4.7.1 实训目的与要求 94

4.7.2 实训预备知识 94

4.7.3 实训步骤 95

4.8 实训项目8:按钮控件(Button) 96

4.8.1 实训目的与要求 96

4.8.2 实训预备知识 96

4.8.3 实训步骤 97

4.9 实训项目9:超链接控件(HyperLink) 98

4.9.1 实训目的与要求 98

4.9.2 实训预备知识 99

4.9.3 实训步骤 99

4.10 实训项目10:超链接按钮控件(LinkButton) 101

4.10.1 实训目的与要求 101

4.10.2 实训预备知识 101

4.10.3 实训步骤 102

4.11 实训项目11:容器控件(ListBox和Panel) 103

4.11.1 实训目的与要求 103

4.11.2 实训预备知识 103

4.11.3 实训步骤 104

4.12 实训项目12:广告控件(AdRotator) 107

4.12.1 实训目的与要求 107

4.12.2 实训预备知识 108

4.12.3 实训步骤 108

4.13 实训项目13:日历控件(Calendar) 110

4.13.1 实训目的与要求 110

4.13.2 实训预备知识 111

4.13.3 实训步骤 112

4.14 实训项目14:控件综合实践 113

4.14.1 实训目的与要求 113

4.14.2 实训预备知识 113

4.14.3 实训步骤 114

4.15 小结 117

4.16 思考与练习 117

第5章 数据验证控件 118

5.1 实训项目1:必填验证控件 118

5.1.1 实训目的与要求 118

5.1.2 实训预备知识 118

5.1.3 实训步骤 119

5.2 实训项目2:比较验证控件 120

5.2.1 实训目的与要求 120

5.2.2 实训预备知识 120

5.2.3 实训步骤 121

5.3 实训项目3:范围验证控件 123

5.3.1 实训目的与要求 123

5.3.2 实训预备知识 123

5.3.3 实训步骤 123

5.4 实训项目4:正则验证控件 125

5.4.1 实训目的与要求 125

5.4.2 实训预备知识 125

5.4.3 实训步骤 126

5.5 实训项目5:验证控件的综合实例 127

5.5.1 实训目的与要求 127

5.5.2 实训预备知识 128

5.5.3 实训步骤 128

5.6 小结 130

5.7 思考与练习 130

第6章 内部对象 131

6.1 实训项目1:Page对象 131

6.1.1 实训目的与要求 131

6.1.2 实训预备知识 131

6.1.3 实训步骤 132

6.2 实训项目2:Response对象 136

6.2.1 实训目的与要求 136

6.2.2 实训预备知识 136

6.2.3 实训步骤 137

6.3 实训项目3:Request对象 140

6.3.1 实训目的与要求 140

6.3.2 实训预备知识 140

6.3.3 实训步骤 141

6.4 实训项目4:Cooke对象 145

6.4.1 实训目的与要求 145

6.4.2 实训预备知识 145

6.4.3 实训步骤 146

6.5 实训项目5:Session对象 147

6.5.1 实训目的与要求 147

6.5.2 实训预备知识 147

6.5.3 实训步骤 148

6.6 实训项目6:Application对象 150

6.6.1 实训目的与要求 150

6.6.2 实训预备知识 150

6.6.3 实训步骤 152

6.7 实训项目7:Server对象 153

6.7.1 实训目的与要求 153

6.7.2 实训预备知识 154

6.7.3 实训步骤 154

6.8 小结 159

6.9 思考与练习 160

第7章 ASP.NET存取数据库 161

7.1 ADO.NET的基本概念 161

7.1.1 ADO.NET的特色 161

7.1.2 ADO.NET对象模型 161

7.1.3 ADO.NET的数据操作组件 163

7.2 实训项目1:利用SELECT语句查询记录 164

7.2.1 实训目的与要求 164

7.2.2 实训预备知识 164

7.2.3 实训步骤 165

7.3 实训项目2:利用INSERT语句插入记录 169

7.3.1 实训目的与要求 169

7.3.2 实训预备知识 169

7.3.3 实训步骤 169

7.4 实训项目3:利用DELETE语句删除记录 172

7.4.1 实训目的与要求 172

7.4.2 实训预备知识 172

7.4.3 实训步骤 172

7.5 实训项目4:利用UPDATE语句更新记录 174

7.5.1 实训目的与要求 174

7.5.2 实训预备知识 174

7.5.3 实训步骤 174

7.6 实训项目5:利用DataGrid控件自定义字段名称 176

7.6.1 实训目的与要求 176

7.6.2 实训预备知识 176

7.6.3 实训步骤 178

7.7 实训项目6:利用DataGrid控件进行字段链接 180

7.7.1 实训目的与要求 180

7.7.2 实训预备知识 180

7.7.3 实训步骤 181

7.8 实训项目7:利用DataGrid控件查询记录 183

7.8.1 实训目的与要求 183

7.8.2 预备知识 183

7.8.3 实训步骤 184

7.9 实训项目8:利用DataGrid控件删除记录 187

7.9.1 实训目的与要求 187

7.9.2 实训预备知识 187

7.9.3 实训步骤 187

7.10 实训项目9:利用DataGrid控件更新记录 190

7.10.1 实训目的与要求 190

7.10.2 实训预备知识 190

7.10.3 实训步骤 191

7.11 实训项目10:利用DataGrid控件对数据排序 197

7.11.1 实训目的与要求 197

7.11.2 实训预备知识 197

7.11.3 实训步骤 197

7.12 实训项目11:利用DataGrid控件分页显示数据 201

7.12.1 实训目的与要求 201

7.12.2 实训预备知识 201

7.12.3 实训步骤 201

7.13 实训项目12:利用Repeater控件查询记录 206

7.13.1 实训目的与要求 206

7.13.2 实训预备知识 206

7.13.3 实训步骤 207

7.14 实训项目13:利用DataList控件查询记录 212

7.14.1 实训目的与要求 212

7.14.2 实训预备知识 212

7.14.3 实训步骤 213

7.15 实训项目14:利用DataList控件选择记录 215

7.15.1 实训目的与要求 215

7.15.2 实训预备知识 215

7.15.3 实训步骤 216

7.16 实训项目15:利用DataList控件更新和删除数据 219

7.16.1 实训目的与要求 219

7.16.2 实训预备知识 219

7.16.3 实训步骤 219

7.17 实训项目16:利用DataSet对象修改数据库 224

7.17.1 实训目的与要求 224

7.17.2 实训预备知识 224

7.17.3 实训步骤 225

7.18 小结 227

7.19 思考与练习 228

第8章 实例操作 229

8.1 实训项目1:注册和登录论坛 229

8.1.1 实训目的与要求 229

8.1.2 实训预备知识 229

8.1.3 实训步骤 229

8.2 实训项目2:添加和显示论坛标题 234

8.2.1 实训目的与要求 234

8.2.2 实训预备知识 234

8.2.3 实训步骤 235

8.3 实训项目3:回复和浏览文章 239

8.3.1 实训目的与要求 239

8.3.2 实训预备知识 239

8.3.3 实训步骤 239

8.4 实训项目4:留言板 246

8.4.1 实训目的与要求 246

8.4.2 实训预备知识 246

8.4.3 实训步骤 246

8.5 小结 249

8.6 思考与练习 249

参考文献 250