书籍详情
ASP.NET+SQL Server动态网站开发与实例
作者:李长林
出版社:清华大学出版社
出版时间:2006-07-01
ISBN:9787302133254
定价:¥38.00
购买这本书可以去
内容简介
本书介绍了如何使用ASP.NET结合SQL Server 2000开发动态网站。全书共分15章,前9章为基础知识部分,主要介绍使用ASP.NET结合SQL Server 2000开发动态网站所涉及的关键知识,包括ASP.NET的语法知识、SQL Server 2000数据库、ASP.NET对象应用、HTML控件、Web控件、ADO.NET等;后6章通过6个实际应用的完整案例,使读者迅速掌握动态网站的开发方法及其全过程。本书内容翔实、语言简练,为使读者更加深入地了解和掌握本书的内容,本书不仅给读者提供了实例的源代码,还配有多媒体教学光盘,书中的实例操作都会通过多媒体视频的形式给读者演示出来。本书适合网页设计人员、Web应用开发人员和广大网络爱好者学习使用。
作者简介
暂缺《ASP.NET+SQL Server动态网站开发与实例》作者简介
目录
第1章 ASP.NET概述 1
1.1 初识ASP.NET 2
1.1.1 ASP.NET的优点 2
1.1.2 ASP.NET的脚本语言 3
1.1.3 如何执行ASP.NET页面 4
1.2 .NET框架 5
1.2.1 .NET框架概述 5
1.2.2 .NET框架的基本组成 6
1.3 ASP.NET的安装与配置 8
1.3.1 安装IIS 8
1.3.2 ASP.NET的安装 10
1.3.3 ASP.NET的配置 13
1.4 一个简单的ASP.NET
应用程序 19
1.5 本章小结 21
第2章 SQL Server 2000数据库 23
2.1 SQL Server的客户/服务器
体系结构 24
2.2 SQL Server 2000的特性 25
2.3 SQL Server数据库对象 26
2.4 SQL Server 2000管理组件 28
2.4.1 企业管理器 29
2.4.2 服务管理器 30
2.4.3 查询分析器 30
2.4.4 事件探查器 31
2.4.5 导入导出数据 31
2.4.6 服务器端网络实用工具 32
2.4.7 客户端网络实用工具 32
2.4.8 联机从书 33
2.5 SQL基础 33
2.5.1 SQL语句的基本语法 33
2.5.2 对象命名约定 33
2.5.3 数据类型 33
2.5.4 变量 35
2.5.5 SQL的基本语句 36
2.6 ASP.NET连接SQL Server
例程 38
2.7 本章小结 40
第3章 ASP.NET基础 41
3.1 ASP.NET语法 42
3.1.1 标签<% %> 42
3.1.2 标签Runat 43
3.1.3 标签object 45
3.1.4 注释 46
3.1.5 Page指令 47
3.1.6 Import指令 47
3.2 Visual Basic.NET基础 48
3.2.1 变量 48
3.2.2 数组 50
3.2.3 操作符 52
3.2.4 条件语句 52
3.2.5 循环语句 53
3.2.6 异常处理 55
3.3 C# 基 础 58
3.3.1 常量和变量 58
3.3.2 C#的数据类型 59
3.3.3 操作符与表达式 67
3.3.4 C#中的流程控制 71
3.4 本章小结 75
第4章 ASP.NET对象应用 77
4.1 Request对象 78
4.1.1 属性和方法 78
4.1.2 读取对象或参数的值 79
4.1.3 取得客户端浏览器的信息 80
4.2 Response对象 81
4.2.1 属性和方法 82
4.2.2 缓冲区的使用 83
4.2.3 地址的重新导向 84
4.2.4 直接输出文本文件 85
4.2.5 查看用户的联机状态 86
4.3 Server对象 87
4.3.1 属性和方法 87
4.3.2 使用COM组件 88
4.3.3 HtmlEncode与HtmlDecode 89
4.3.4 UrlEncode与UrlDecode 90
4.4 Application 对象 91
4.4.1 属性和方法 91
4.4.2 Application对象的用法 92
4.4.3 Application对象的锁定 94
4.5 Session对象 94
4.5.1 属性和方法 94
4.5.2 Session对象的应用 95
4.5.3 Session对象的有效期限 98
4.6 Cookies对象 99
4.6.1 Cookies对象的属性和方法 99
4.6.2 CookieCollection 及Cookies
对象 102
4.6.3 Cookies变量的生命周期 103
4.6.4 Cookies验证 106
4.7 Cache对象 106
4.7.1 Output Cache 106
4.7.2 Data Cache 108
4.8 本章小结 109
第5章 HTML控件 111
5.1 HTML控件介绍 112
5.2 HtmlForm控件 112
5.3 HtmlButton控件 113
5.4 HtmlInput控件 114
5.4.1 HtmlInputButton控件 115
5.4.2 HtmlInputCheckBox控件 116
5.4.3 HtmlInputFile控件 117
5.4.4 HtmlInputHidden控件 119
5.4.5 HtmlInputImage控件 120
5.4.6 HtmlInputRadioButton
控件 121
5.4.7 HtmlInputText控件 122
5.5 HtmlImage控件 123
5.6 HtmlTable、HtmlTableRow
和HtmlTableCell控件 124
5.7 HtmlAnchor控件 127
5.8 HtmlGeneric控件 128
5.9 HtmlSelect控件 129
5.10 HtmlTextArea控件 130
5.11 本章小结 132
第6章 Web控件 133
6.1 DataGrid控件 134
6.2 Label控件 136
6.3 Button控件 138
6.4 TextBox控件与ListBox
控件 140
6.4.1 TextBox控件 140
6.4.2 ListBox 控件 141
6.5 CheckBox控件和
CheckBoxList控件 144
6.5.1 CheckBox控件 144
6.5.2 CheckBoxList 控件 146
6.6 Image控件与ImageButton
控件 148
6.6.1 Image 控件 148
6.6.2 ImageButton控件 148
6.7 HyperLink控件与LinkButton
控件 149
6.7.1 HyperLink控件 149
6.7.2 LinkButton控件 150
6.8 RadioButton与RadioButtonList
控件 151
6.8.1 RadioButton控件 151
6.8.2 RadioButtonList控件 152
6.9 AdRotator控件 153
6.10 Calendar控件 154
6.11 DropDownList控件 156
6.12 Panel控件 158
6.13 本章小结 161
第7章 数据引擎ADO.NET 163
7.1 ADO.NET结构 164
7.1.1 数据提供程序 164
7.1.2 ADO.NET的数据操作组件 166
7.1.3 DataSet对象 167
7.2 连接对象Connection 168
7.3 命令对象Command 169
7.4 DataReader对象 174
7.5 DataSet 对象 177
7.5.1 DataTable对象 177
7.5.2 DataRelation对象 189
7.5.3 使用数据适配器填充
DataSet 192
7.6 DataSet对象与
DataSetCommand对象 194
7.7 本章小结 195
第8章 ASP.NET安全性 197
8.1 安全性概述 198
8.1.1 匿名验证 198
8.1.2 用户名-密码验证 199
8.1.3 集成Windows验证 201
8.1.4 证书验证 202
8.2 ASP.NET安全策略 203
8.2.1 ASP.NET安全性工作
机制 203
8.2.2 使用 ASP.NET 配置
文件 204
8.2.3 身份验证 205
8.2.4 授权 215
8.3 授权用户和角色 216
8.4 基于Windows的认证和授权 217
8.5 本章小结 219
第9章 XML与ASP.NET 221
9.1 XML概述 222
9.1.1 XML的特点 222
9.1.2 XML与HTML 223
9.2 XML语法 225
9.2.1 语法规则 226
9.2.2 XML声明 227
9.2.3 XML的实体 227
9.2.4 XML元素与属性 228
9.2.5 XML实现的3种方式 229
9.3 XML控件 230
9.4 XML文件的命名空间 233
9.5 使用CSS设置XML样式 240
9.6 使用XSL设置XML样式 242
9.7 本章小结 251
第10章 会员注册系统 253
10.1 创建会员注册系统前的
准备 254
10.1.1 创建数据库 254
10.1.2 数据表结构 255
10.1.3 文件结构和程序流程 256
10.2 创建系统 256
10.2.1 用户登录 256
10.2.2 会员注册 260
10.2.3 主页面 264
10.2.4 编辑页面 266
10.3 本章小结 269
第11章 购物车系统 271
11.1 创建购物车系统前的准备 272
11.1.1 创建数据库 272
11.1.2 数据表结构 274
11.1.3 文件结构和程序流程 276
11.2 创建系统 277
11.2.1 商品浏览和搜索页面 277
11.2.2 商品详细信息页面 281
11.2.3 购物车 285
11.2.4 结算功能 288
11.3 本章小结 289
第12章 新闻发布系统 291
12.1 创建新闻发布系统前的
准备 292
12.1.1 数据库需求分析 292
12.1.2 数据库结构设计 292
12.1.3 文件结构和程序流程 293
12.2 系统实现 294
12.2.1 新闻首页面 294
12.2.2 更多的新闻信息浏览
页面 296
12.2.3 查看详细新闻信息的
页面 298
12.2.4 管理人员登录页面 299
12.2.5 管理首页面 301
12.2.6 增加新闻页面 301
12.2.7 编辑和删除新闻页面 303
12.3 本章小结 306
第13章 信息查询系统 307
13.1 创建信息查询系统前
的准备 308
13.1.1 数据库结构 308
13.1.2 文件结构和程序流程 309
13.2 实例操作 309
13.2.1 登录页面 309
13.2.2 创建一般查询页面 311
13.2.3 创建简单查询页面 313
13.2.4 创建高级查询页面 317
13.2.5 信息详细资料页面 318
13.3 预览实例 319
13.4 本章小结 321
第14章 企业浏览系统 323
14.1 系统的数据库设计 324
14.2 后台Web.config文件配置 324
14.3 创建系统 327
14.3.1 登录页面 327
14.3.2 首页面 329
14.3.3 职工信息页面 332
14.3.4 人员变动页面 336
14.3.5 密码修改页面 339
14.4 本章小结 341
第15章 企业员工管理系统 343
15.1 创建员工管理系统前的
准备 344
15.1.1 数据库结构 344
15.1.2 数据库关联 344
15.1.3 文件结构和程序流程 345
15.2 实例操作 345
15.2.1 导航工具条控件的设计 345
15.2.2 添加员工信息页面的
设计 346
15.2.3 编辑员工信息页面设计 349
15.2.4 员工列表页面的设计 351
15.2.5 权限维护 352
15.3 预览实例 354
15.4 本章小结 356
1.1 初识ASP.NET 2
1.1.1 ASP.NET的优点 2
1.1.2 ASP.NET的脚本语言 3
1.1.3 如何执行ASP.NET页面 4
1.2 .NET框架 5
1.2.1 .NET框架概述 5
1.2.2 .NET框架的基本组成 6
1.3 ASP.NET的安装与配置 8
1.3.1 安装IIS 8
1.3.2 ASP.NET的安装 10
1.3.3 ASP.NET的配置 13
1.4 一个简单的ASP.NET
应用程序 19
1.5 本章小结 21
第2章 SQL Server 2000数据库 23
2.1 SQL Server的客户/服务器
体系结构 24
2.2 SQL Server 2000的特性 25
2.3 SQL Server数据库对象 26
2.4 SQL Server 2000管理组件 28
2.4.1 企业管理器 29
2.4.2 服务管理器 30
2.4.3 查询分析器 30
2.4.4 事件探查器 31
2.4.5 导入导出数据 31
2.4.6 服务器端网络实用工具 32
2.4.7 客户端网络实用工具 32
2.4.8 联机从书 33
2.5 SQL基础 33
2.5.1 SQL语句的基本语法 33
2.5.2 对象命名约定 33
2.5.3 数据类型 33
2.5.4 变量 35
2.5.5 SQL的基本语句 36
2.6 ASP.NET连接SQL Server
例程 38
2.7 本章小结 40
第3章 ASP.NET基础 41
3.1 ASP.NET语法 42
3.1.1 标签<% %> 42
3.1.2 标签Runat 43
3.1.3 标签object 45
3.1.4 注释 46
3.1.5 Page指令 47
3.1.6 Import指令 47
3.2 Visual Basic.NET基础 48
3.2.1 变量 48
3.2.2 数组 50
3.2.3 操作符 52
3.2.4 条件语句 52
3.2.5 循环语句 53
3.2.6 异常处理 55
3.3 C# 基 础 58
3.3.1 常量和变量 58
3.3.2 C#的数据类型 59
3.3.3 操作符与表达式 67
3.3.4 C#中的流程控制 71
3.4 本章小结 75
第4章 ASP.NET对象应用 77
4.1 Request对象 78
4.1.1 属性和方法 78
4.1.2 读取对象或参数的值 79
4.1.3 取得客户端浏览器的信息 80
4.2 Response对象 81
4.2.1 属性和方法 82
4.2.2 缓冲区的使用 83
4.2.3 地址的重新导向 84
4.2.4 直接输出文本文件 85
4.2.5 查看用户的联机状态 86
4.3 Server对象 87
4.3.1 属性和方法 87
4.3.2 使用COM组件 88
4.3.3 HtmlEncode与HtmlDecode 89
4.3.4 UrlEncode与UrlDecode 90
4.4 Application 对象 91
4.4.1 属性和方法 91
4.4.2 Application对象的用法 92
4.4.3 Application对象的锁定 94
4.5 Session对象 94
4.5.1 属性和方法 94
4.5.2 Session对象的应用 95
4.5.3 Session对象的有效期限 98
4.6 Cookies对象 99
4.6.1 Cookies对象的属性和方法 99
4.6.2 CookieCollection 及Cookies
对象 102
4.6.3 Cookies变量的生命周期 103
4.6.4 Cookies验证 106
4.7 Cache对象 106
4.7.1 Output Cache 106
4.7.2 Data Cache 108
4.8 本章小结 109
第5章 HTML控件 111
5.1 HTML控件介绍 112
5.2 HtmlForm控件 112
5.3 HtmlButton控件 113
5.4 HtmlInput控件 114
5.4.1 HtmlInputButton控件 115
5.4.2 HtmlInputCheckBox控件 116
5.4.3 HtmlInputFile控件 117
5.4.4 HtmlInputHidden控件 119
5.4.5 HtmlInputImage控件 120
5.4.6 HtmlInputRadioButton
控件 121
5.4.7 HtmlInputText控件 122
5.5 HtmlImage控件 123
5.6 HtmlTable、HtmlTableRow
和HtmlTableCell控件 124
5.7 HtmlAnchor控件 127
5.8 HtmlGeneric控件 128
5.9 HtmlSelect控件 129
5.10 HtmlTextArea控件 130
5.11 本章小结 132
第6章 Web控件 133
6.1 DataGrid控件 134
6.2 Label控件 136
6.3 Button控件 138
6.4 TextBox控件与ListBox
控件 140
6.4.1 TextBox控件 140
6.4.2 ListBox 控件 141
6.5 CheckBox控件和
CheckBoxList控件 144
6.5.1 CheckBox控件 144
6.5.2 CheckBoxList 控件 146
6.6 Image控件与ImageButton
控件 148
6.6.1 Image 控件 148
6.6.2 ImageButton控件 148
6.7 HyperLink控件与LinkButton
控件 149
6.7.1 HyperLink控件 149
6.7.2 LinkButton控件 150
6.8 RadioButton与RadioButtonList
控件 151
6.8.1 RadioButton控件 151
6.8.2 RadioButtonList控件 152
6.9 AdRotator控件 153
6.10 Calendar控件 154
6.11 DropDownList控件 156
6.12 Panel控件 158
6.13 本章小结 161
第7章 数据引擎ADO.NET 163
7.1 ADO.NET结构 164
7.1.1 数据提供程序 164
7.1.2 ADO.NET的数据操作组件 166
7.1.3 DataSet对象 167
7.2 连接对象Connection 168
7.3 命令对象Command 169
7.4 DataReader对象 174
7.5 DataSet 对象 177
7.5.1 DataTable对象 177
7.5.2 DataRelation对象 189
7.5.3 使用数据适配器填充
DataSet 192
7.6 DataSet对象与
DataSetCommand对象 194
7.7 本章小结 195
第8章 ASP.NET安全性 197
8.1 安全性概述 198
8.1.1 匿名验证 198
8.1.2 用户名-密码验证 199
8.1.3 集成Windows验证 201
8.1.4 证书验证 202
8.2 ASP.NET安全策略 203
8.2.1 ASP.NET安全性工作
机制 203
8.2.2 使用 ASP.NET 配置
文件 204
8.2.3 身份验证 205
8.2.4 授权 215
8.3 授权用户和角色 216
8.4 基于Windows的认证和授权 217
8.5 本章小结 219
第9章 XML与ASP.NET 221
9.1 XML概述 222
9.1.1 XML的特点 222
9.1.2 XML与HTML 223
9.2 XML语法 225
9.2.1 语法规则 226
9.2.2 XML声明 227
9.2.3 XML的实体 227
9.2.4 XML元素与属性 228
9.2.5 XML实现的3种方式 229
9.3 XML控件 230
9.4 XML文件的命名空间 233
9.5 使用CSS设置XML样式 240
9.6 使用XSL设置XML样式 242
9.7 本章小结 251
第10章 会员注册系统 253
10.1 创建会员注册系统前的
准备 254
10.1.1 创建数据库 254
10.1.2 数据表结构 255
10.1.3 文件结构和程序流程 256
10.2 创建系统 256
10.2.1 用户登录 256
10.2.2 会员注册 260
10.2.3 主页面 264
10.2.4 编辑页面 266
10.3 本章小结 269
第11章 购物车系统 271
11.1 创建购物车系统前的准备 272
11.1.1 创建数据库 272
11.1.2 数据表结构 274
11.1.3 文件结构和程序流程 276
11.2 创建系统 277
11.2.1 商品浏览和搜索页面 277
11.2.2 商品详细信息页面 281
11.2.3 购物车 285
11.2.4 结算功能 288
11.3 本章小结 289
第12章 新闻发布系统 291
12.1 创建新闻发布系统前的
准备 292
12.1.1 数据库需求分析 292
12.1.2 数据库结构设计 292
12.1.3 文件结构和程序流程 293
12.2 系统实现 294
12.2.1 新闻首页面 294
12.2.2 更多的新闻信息浏览
页面 296
12.2.3 查看详细新闻信息的
页面 298
12.2.4 管理人员登录页面 299
12.2.5 管理首页面 301
12.2.6 增加新闻页面 301
12.2.7 编辑和删除新闻页面 303
12.3 本章小结 306
第13章 信息查询系统 307
13.1 创建信息查询系统前
的准备 308
13.1.1 数据库结构 308
13.1.2 文件结构和程序流程 309
13.2 实例操作 309
13.2.1 登录页面 309
13.2.2 创建一般查询页面 311
13.2.3 创建简单查询页面 313
13.2.4 创建高级查询页面 317
13.2.5 信息详细资料页面 318
13.3 预览实例 319
13.4 本章小结 321
第14章 企业浏览系统 323
14.1 系统的数据库设计 324
14.2 后台Web.config文件配置 324
14.3 创建系统 327
14.3.1 登录页面 327
14.3.2 首页面 329
14.3.3 职工信息页面 332
14.3.4 人员变动页面 336
14.3.5 密码修改页面 339
14.4 本章小结 341
第15章 企业员工管理系统 343
15.1 创建员工管理系统前的
准备 344
15.1.1 数据库结构 344
15.1.2 数据库关联 344
15.1.3 文件结构和程序流程 345
15.2 实例操作 345
15.2.1 导航工具条控件的设计 345
15.2.2 添加员工信息页面的
设计 346
15.2.3 编辑员工信息页面设计 349
15.2.4 员工列表页面的设计 351
15.2.5 权限维护 352
15.3 预览实例 354
15.4 本章小结 356
猜您喜欢