当前位置:首页 > 工业技术
ASP.NET程序设计教程
ASP.NET程序设计教程

ASP.NET程序设计教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张增良编著
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:2006
  • ISBN:7560516750
  • 页数:350 页
图书介绍:本书主要介绍如何使用ASP.NET技术开发动态网页。
《ASP.NET程序设计教程》目录

第1章 ASP.NET概述 1

1.1 从ASP到ASP.NET 1

1.1.1 ASP 1

1.1.2 ASP.NET 2

1.1.3 ASP与ASP.NET的比较 2

1.2 ASP.NET的运行环境 3

1.2.1 操作系统环境 3

1.2.2 Web服务器 3

1.2.3 浏览器 3

1.2.4 必要软件 3

1.3 ASP.NET开发平台的建立 4

1.3.1 安装Web服务器 4

1.3.2 安装Microsoft Visual Studio.NET 6

1.4 Visual Studio.NET集成开发环境介绍 7

1.4.1 建立新项目 8

1.4.2 主窗口 10

1.4.3 工具箱 10

1.4.4 解决方案资源管理器 10

1.4.5 属性窗口 11

1.4.6 设计页 11

1.4.7 代码页 12

1.5 ASP.NET应用程序开发步骤及程序结构 13

1.5.1 ASP.NET应用程序开发步骤 13

1.5.2 ASP.NET程序结构 18

习题1 20

第2章 VB.NET程序设计基础 22

2.1 代码书写规则 22

2.1.1 标识符和关键字 22

2.1.2 程序批注 22

2.1.3 分行和并行 23

2.2 标准数据类型 23

2.2.1 数字型 24

2.2.2 文本数据类型 25

2.2.3 逻辑型 25

2.2.4 日期型 25

2.2.5 对象型 26

2.3 常量和变量 26

2.3.1 常量 26

2.3.2 变量 27

2.4 运算符和表达式 29

2.4.1 运算符 29

2.4.2 表达式 33

2.5 程序流程控制 33

2.5.1 顺序结构 33

2.5.2 分支结构 33

2.5.3 循环结构 38

2.6 数组 43

2.6.1 数组的声明 44

2.6.2 数组的使用 44

2.6.3 动态数组 47

2.6.4 二维数组 49

2.6.5 数组的清除 49

2.7 过程 50

2.7.1 过程的分类 50

2.7.2 Sub过程 50

2.7.3 函数 51

2.7.4 过程间的参数传递 53

2.7.5 数组参数 55

2.7.6 递归调用 55

2.8 类和对象 56

2.8.1 对象 56

2.8.2 类 57

2.8.3 命名空间 58

习题2 59

第3章 HTML服务器控件 62

3.1 HTML标记与HTML控件 62

3.1.1 将HTML标记转化为HTML控件对象 62

3.1.2 HTML标记与HTML控件的区别 63

3.1.3 HTML标记所对应的HTML控件 63

3.2 HTML控件的常用属性 64

3.2.1 InnerHtml和InnerText属性 64

3.2.2 Disabled属性 65

3.2.3 Visible属性 65

3.2.4 Value属性 66

3.2.5 Attributes属性 66

3.2.6 Style属性 66

3.3 基本HTML控件 67

3.3.1 HtmlAnchor控件 67

3.3.2 HtmlInputButton控件 68

3.3.3 HtmlInputText控件 70

3.3.4 HtmlInputCheckBox控件 71

3.3.5 HtmlInputRadioButton控件 71

3.3.6 HtmlTextArea控件 73

3.3.7 HtmlImage控件 74

3.3.8 HtmlSelect控件 75

3.3.9 HtmlTable控件 77

3.3.10 HtmlLabel控件 80

习题3 80

第4章 Web服务器控件 82

4.1 Web控件的概念 82

4.1.1 Web控件的分类 82

4.1.2 Web控件与Html控件的比较 82

4.1.3 Web控件的基本语法 83

4.1.4 Web控件的共同属性 83

4.2 基本Web控件 85

4.2.1 Label控件 85

4.2.2 TextBox控件 85

4.2.3 Button控件 86

4.2.4 HyperLink控件 87

4.2.5 LinkButton控件 89

4.2.6 Image控件 90

4.2.7 ImageButton控件 90

4.2.8 CheckBox控件 92

4.2.9 CheckBoxList控件 93

4.2.10 RadioButton控件 95

4.2.11 RadioButtonList控件 96

4.2.12 DropDownList控件 98

4.2.13 ListBox控件 102

4.2.14 Table控件 105

4.2.15 Panel控件 109

4.3 验证控件 114

4.3.1 RequiredFieldValidator控件 114

4.3.2 CompareValidator控件 116

4.3.3 RangeValidator控件 118

4.3.4 RegularExpressionValidator控件 120

4.3.5 ValidationSummary控件 123

4.3.6 CustomValidator控件 124

4.4 增强控件 127

4.4.1 AdRotator控件 127

4.4.2 Calendar控件 130

习题4 133

第5章 ASP.NET内置对象 135

5.1 Response对象 135

5.1.1 Response对象的属性 135

5.1.2 Response对象的方法 137

5.2 Request对象 141

5.2.1 Request对象的属性 141

5.2.2 Request对象的方法 142

5.2.3 Request对象的应用 142

5.3 Application对象 149

5.3.1 Application对象的属性 149

5.3.2 Application对象的方法 149

5.3.3 Application对象的事件 150

5.3.4 Application对象的使用 151

5.4 Session对象 156

5.4.1 Session对象的属性 156

5.4.2 Session对象的方法 156

5.4.3 Session对象的事件 157

5.4.4 Session对象的使用 157

5.5 Cookies对象 163

5.5.1 Cookies对象和Cookie变量的属性 163

5.5.2 Cookies对象的方法 164

5.5.3 Cookies对象的使用 165

5.6 Server对象 168

5.6.1 Server对象的属性 168

5.6.2 Server对象的方法 168

5.6.3 Server对象的应用 169

习题5 171

第6章 数据库与SQL语言 173

6.1 数据库基本概念 173

6.1.1 数据模型 173

6.1.2 关系型数据库的结构 173

6.1.3 常用数据库简介 175

6.2 数据库及数据表的建立与维护 176

6.2.1 建立Access数据库及数据表 176

6.2.2 数据表的维护 178

6.3 数据库查询语言SQL 179

6.3.1 SQL语言的组成 179

6.3.2 SQL语言的语句格式 180

6.3.3 SQL语言常用命令 180

6.3.4 常用聚合函数 183

习题6 184

第7章 ADO.NET与数据库编程 185

7.1 ADO.NET基本概念 185

7.1.1 从ADO到ADO.NET 185

7.1.2 ADO.NET的结构 185

7.1.3 ADO.NET的命名空间 187

7.2 ADO.NET对象 188

7.2.1 Connection对象 188

7.2.2 Command对象 190

7.2.3 DataReader对象 193

7.2.4 DataAdapter对象 199

7.2.5 DataSet对象 205

7.2.6 DataTable对象及DataTableCollec-tion集合 209

7.2.7 DataRow对象及DataRowCollection集合 212

7.2.8 DataColumn对象及DataColumnCol-lection集合 214

7.2.9 DataView对象 218

7.3 操纵数据源 221

7.3.1 查询数据库数据 222

7.3.2 更新数据库数据 227

习题7 240

第8章 数据访问控件 242

8.1 ADO.NET控件 242

8.1.1 OleDbConnection和OleDbCommand控件 242

8.1.2 OleDbDataAdapter和DataSet控件 247

8.2 数据输出控件 253

8.2.1 DataGrid控件 254

8.2.2 DataList控件 273

8.2.3 Repeater控件 280

8.3 其他数据控件 284

8.3.1 DropDownList控件 284

8.3.2 ListBox控件 287

8.3.3 CheckBoxList控件 289

8.3.4 RadioButtonList控件 292

习题8 294

第9章 ASP.NET应用的安全验证 296

9.1 基本的身份验证 296

9.2 集成Windows身份验证 301

9.3 基于Forms的身份验证 302

9.3.1 基本概念 302

9.3.2 应用实例 305

习题9 315

第10章 文件操作及电子邮件 316

10.1 文件的上传 316

10.1.1 HtmlInputFile控件 316

10.1.2 上传单个文件 317

10.1.3 上传多个文件 318

10.2 读文本文件 320

10.2.1 打开文本文件 320

10.2.2 读文本文件 320

10.3 写文本文件 321

10.3.1 创建StreamWriter对象 322

10.3.2 向文件中写入数据………(322 )10.4 XML文档 325

10.4.1 XML概述…………………(325 )10.4.2 在ASP.NET中使用XML 327

10.5 电子邮件 331

10.5.1 设置邮件的内容 332

10.5.2 发送邮件 332

习题10 335

附录A VB.NET常用内部函数 337

A.1 类型转换函数 337

A.2 数学函数 338

A.3 字符串函数 338

A.4 时间/日期函数 340

A.5DateTime对象的常用属性和方法 342

A.6 随机函数 343

附录B 常用命名空间 345

附录C HTML标记 347

相关图书
作者其它书籍
返回顶部