《Web应用程序设计技术 ASP.NET 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:秦学礼,张峰编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302231660
  • 页数:295 页
图书介绍:本书从WEB应用系统开发的角度介绍ASP.NET 2.0开发技术。

第1章 Web应用程序和ASP.NET运行环境 1

1.1 Web应用程序的发展 1

1.1.1 Web应用的原理和B/S结构 1

1.1.2 Web应用的开发技术 2

1.2 ASP.NET 2.0的新特性 4

1.2.1 Microsoft.NET战略和.NET框架 4

1.2.2 ASP.NET 2.0的新功能 7

1.3 安装ASP.NET的运行环境 8

1.3.1 IIS Web服务器的安装与配置 8

1.3.2 .NET Framework 2.0的安装 13

1.4 集成开发环境的安装与配置 15

1.4.1 Visual Studio 2005的安装 15

1.4.2 Visual Web Developer 2005的安装 19

1.5 创建ASP.NET Web应用程序 19

1.5.1 启动Visual Studio 2005 19

1.5.2 定制开发环境 20

1.5.3 创建第一个ASP.NET Web应用程序 21

1.6 综合实训——Visual Studio 2005的安装 23

1.7 练习 24

第2章 ASP.NET应用程序基础 25

2.1 ASP.NET应用程序页面 25

2.1.1 Web窗体的特点 25

2.1.2 Web窗体结构 26

2.2 ASP.NET程序语法及约定 30

2.2.1 ASP.NET程序语法 30

2.2.2 ASP.NET的页面指令 32

2.2.3 ASP.NET页面的处理过程 34

2.2.4 ASP.NET的文件类型 34

2.2.5 ASP.NET程序的约定 34

2.3 Page类 35

2.3.1 3个基本事件 35

2.3.2 两个重要属性 36

2.4 资源文件夹 37

2.4.1 默认的文件夹 37

2.4.2 App_Code文件夹 37

2.5 综合实训——ASP.NET应用程序的发布和浏览 41

2.6 练习 42

第3章 VB.NET程序设计基础 43

3.1 VB.NET基础 43

3.2 VB.NET程序代码约定 43

3.2.1 注释和续行 43

3.2.2 编码约定 44

3.3 数据类型 44

3.3.1 VB.NET常量 45

3.3.2 VB.NET变量 48

3.4 运算符与表达式 49

3.5 数组 51

3.6 控制语句 53

3.6.1 选择结构 54

3.6.2 循环结构 56

3.7 过程和函数 61

3.7.1 Sub过程 61

3.7.2 自定义过程 64

3.7.3 事件 65

3.8 常用函数 66

3.8.1 日期和时间函数 66

3.8.2 字符串处理函数 67

3.8.3 数据类型转换 68

3.9 错误处理 70

3.10 综合实训 71

3.10.1 找出50~100之间的所有素数 71

3.10.2 百钱百鸡问题 73

3.11 练习 75

第4章 ASP.NET的内置对象 76

4.1 ASP.NET内置对象简介 76

4.2 Page对象 76

4.3 Response对象 77

4.4 Request对象 80

4.4.1 Request对象的属性和方法 80

4.4.2 读取用户提交信息 81

4.4.3 读取服务器端信息 83

4.4.4 读取浏览器信息 85

4.5 Application对象 86

4.6 Session对象 87

4.6.1 Session对象的属性 88

4.6.2 Session对象的方法和事件 89

4.6.3 Session信息的存储 89

4.6.4 Session对象的生命周期信息 90

4.7 Server对象 90

4.8 Cookies对象 93

4.8.1 Cookies对象的作用 93

4.8.2 Cookies文件 94

4.9 综合实训 98

4.9.1 Response和Request对象的应用 98

4.9.2 实现应用级的计数器 100

4.10 练习 100

第5章 页面布局 102

5.1 母版页 102

5.1.1 创建母版页 102

5.1.2 母版页的组成 103

5.1.3 内容页的创建和组成 105

5.1.4 母版页的配置 107

5.2 主题与外观的应用 108

5.2.1 主题与外观 108

5.2.2 主题的创建 109

5.2.3 主题的应用范围 110

5.2.4 主题设置优先级 111

5.2.5 主题与级联样式表 111

5.2.6 母版页与主题 112

5.3 HTML表单和Web窗体 113

5.3.1 HTML表单 113

5.3.2 Web窗体 114

5.4 站点导航系统 114

5.4.1 站点地图 115

5.4.2 站点导航控件SiteMapPath 116

5.5 Menu控件应用 117

5.5.1 Menu控件 117

5.5.2 使用Menu控件显示导航菜单 118

5.6 TreeView控件概述 120

5.7 综合实训——母版页的设计和母版页的用法 122

5.8 练习 123

第6章 ASP.NET 2.0常用控件 124

6.1 服务器控件 124

6.2 文本框控件(TextBox) 125

6.3 按钮控件 127

6.4 CheckBox控件与CheckBoxList控件 130

6.5 RadioButton控件与RadioButtonList控件 134

6.6 ListBox控件与DropDownList控件 138

6.7 HyperLink超链接控件 141

6.8 Panel控件 141

6.9 图片控件(ImageMap) 145

6.10 FileUpLoad控件 148

6.11 MultiView和View控件 151

6.12 Wizard控件 156

6.13 综合实训——常用控件的属性、事件的使用方法 162

6.14 练习 167

第7章 数据验证控件 168

7.1 Web验证控件 168

7.1.1 Web验证控件的分类 168

7.1.2 Web验证控件的基本属性 169

7.2 简单验证 170

7.2.1 RequiredFieldValidator控件 170

7.2.2 CompareValidator控件 172

7.2.3 RangeValidator控件 175

7.3 规则验证 177

7.4 自定义格式验证 181

7.5 页面统一验证 184

7.6 综合实训——验证控件的用途及属性的设置 187

7.7 练习 195

第8章 ADO.NET数据库操作 196

8.1 ADO.NET简述 196

8.1.1 .NET Framework数据提供程序 196

8.1.2 DataSet 197

8.2 ADO.NET访问数据库 198

8.2.1 数据库准备 198

8.2.2 ADO.NET的对象 199

8.2.3 ADO.NET两种读取数据库的方式 199

8.2.4 Connection对象 200

8.2.5 Command对象 204

8.2.6 DataReader对象 204

8.3 结构化查询语言SQL的应用 206

8.3.1 SELECT 207

8.3.2 INSERT 209

8.3.3 UPDATE 211

8.3.4 DELETE 212

8.4 DataSet和DataAdapter对象的应用 213

8.5 综合实训——用户管理模块的实现 227

8.6 练习 230

第9章 数据绑定技术及应用 232

9.1 数据库访问控件 232

9.1.1 SqlDataSource控件 232

9.1.2 AccessDataSource控件 233

9.1.3 其他数据源控件 234

9.2 SQL Server 2005 Express Edition 234

9.3 DropDownList控件数据绑定 235

9.4 GridView控件 241

9.4.1 GridView控件主要属性和事件 242

9.4.2 利用GridView控件显示数据 243

9.4.3 GridView控件的绑定字段 248

9.5 DataSource参数类型 258

9.5.1 ControlParameter参数和CookieParameter参数 259

9.5.2 FormParameter参数 262

9.6 DetailsView控件 265

9.7 FormView控件 266

9.8 综合实训——新闻管理模块实现 273

9.9 练习 277

第10章 ASP.NET应用程序的环境配置 278

10.1 ASP.NET应用程序的环境配置 278

10.1.1 ASP.NET应用程序配置文件 278

10.1.2 ASP.NET应用程序的环境 279

10.2 Web.config文件的配置 279

10.2.1 Web.config文件 279

10.2.2 Web.config文件的常用标记 280

10.3 Global.asax文件的配置 285

10.3.1 Global.asax文件的格式 285

10.3.2 Global.asax文件的实例 287

10.4 配置应用程序的步骤 290

10.5 综合实训 290

10.5.1 配置Web.config文件 290

10.5.2 配置Global.asax文件 292

10.6 练习 294

参考文献 295