ASP.NET程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:屈武江主编
- 出 版 社:大连:大连理工大学出版社
- 出版年份:2007
- ISBN:9787561137109
- 页数:347 页
第1章 ASP.NET概述 1
1.1 网络程序设计概述 1
1.1.1 静态网页与动态网页 1
1.1.2 网页的工作原理 1
1.1.3 常见的网络程序设计语言 2
1.2 NET Framework简介 5
1.3 ASP.NET的运行环境 6
1.3.1 安装IIS 5.0 7
1.3.2 NETFramework SDK的安装 7
1.4 ASP.NET的开发工具 8
1.5 新建一个简单的ASP.NET应用程序 9
1.5.1 新建ASP.NET项目 9
1.5.2 新建ASP.NET文件 9
1.5.3 编辑ASP.NET文件(Web窗体文件) 10
1.5.4 保存ASP.NET文件 11
1.5.5 浏览ASP.NET文件 11
1.6 新建一个应用程序 12
1.6.1 什么是应用程序 12
1.6.2 新建一个文件夹 12
1.6.3 添加虚拟目录 12
1.6.4 设置默认文档 13
1.6.5 建立ASP.NET文件 13
1.6.6 新建应用程序小结 14
1.7 ASP.NET的语法简介 14
1.8 开发ASP.NET时的注意事项 15
本章小结 16
习题 16
第2章 VB.NET程序设计基础 18
2.1 VB.NET简介 18
2.2 VB.NET的数据类型 19
2.3 VB.NET常量 21
2.4 VB.NET变量 22
2.5 VB.NET数组 24
2.6 VB.NET运算符 25
2.7 使用条件语句 26
2.7.1 If语句 26
2.7.2 Select Case语句 28
2.8 使用循环语句 29
2.8.1 For…Next循环 29
2.8.2 Do…Loop循环 30
2.8.3 While…End While循环 32
2.8.4 For Each…In循环 32
2.8.5 循环嵌套 33
2.9 VB.NET过程 34
2.9.1 Sub子程序 34
2.9.2 Function函数 35
2.10 VB.NET的系统函数 37
2.10.1 转换函数 37
2.10.2 字符串函数 38
2.10.3 日期和时间函数 40
2.10.4 数学函数 41
2.10.5 检验函数 42
2.11 类 43
2.11.1 基本概念 43
2.11.2 创建一个简单的类 43
2.11.3 继承 46
2.11.4 共享属性和共享方法 48
2.11.5 构造函数 50
2.12 使用系统类 51
2.12.1 转换数据类型 51
2.12.2 字符串操作 52
2.12.3 日期和时间操作 53
2.12.4 数学操作 54
2.12.5 数组操作 55
2.12.6 数组变量 56
2.12.7 格式化数字 56
2.12.8 格式化日期 56
2.13 注释语句 57
2.14 异常处理 58
本章小结 58
习题 59
第3章 HTML控件和Web控件 61
3.1 控件简介 61
3.1.1 什么是控件 61
3.1.2 Web表单 61
3.2 HTML服务器控件 64
3.2.1 HtmlForm(Web表单) 64
3.2.2 Anchor控件 65
3.2.3 Button控件 65
3.2.4 InputButton控件 67
3.2.5 InputCheckBox控件 68
3.2.6 InputRadioButton控件 69
3.2.7 InputImage控件 70
3.2.8 InputFile控件 71
3.3 Web控件 72
3.3.1 用于文本输入和显示的内部控件 72
3.3.2 用于控制传送的内部控件 75
3.3.3 用于选择的内部控件 81
3.4 增强控件 93
3.4.1 日历控件 93
3.4.2 广告控件 97
3.5 验证控件 100
3.5.1 使用验证控件的注意事项 100
3.5.2 必须字段验证控件 101
3.5.3 比较验证控件 102
3.5.4 范围验证控件 104
3.5.5 正则表达式验证控件 106
3.5.6 自定义验证控件 108
3.5.7 验证总结控件 109
3.6 自定义控件 110
3.6.1 代码分离技术 111
3.6.2 实现Web控件的代码分离 111
3.6.3 编写自定义控件 112
3.6.4 用户控件 115
本章小结 116
习题 116
第4章 ASP.NET内部对象 118
4.1 ASP.NET内部对象概述 118
4.2 Page对象 119
4.3 Request对象 120
4.3.1 Request对象简介 120
4.3.2 使用QueryString数据集合 121
4.3.3 ServerVariables数据集合 122
4.3.4 ClientCertificate数据集合 123
4.3.5 Browser数据集合 123
4.4 Response对象 125
4.4.1 Response对象简介 125
4.4.2 利用Write方法输出信息 125
4.4.3 使用Redirect方法引导客户端至另一个URL位置 127
4.4.4 使用End方法终止ASP.NET程序 128
4.4.5 关于BinaryWrite方法 128
4.5 HttpCookie对象 128
4.5.1 什么是Cookie 128
4.5.2 使用Response对象设置Cookie 129
4.5.3 使用Request对象读取Cookie 129
4.5.4 Cookies综合示例 130
4.6 Session对象 131
4.6.1 Session对象简介 131
4.6.2 利用Session存储信息 132
4.6.3 利用Session存储数组信息 134
4.6.4 Timeout属性 135
4.6.5 Abandon方法 135
4.7 Application对象 136
4.7.1 Application简介 136
4.7.2 利用Application存储信息 136
4.7.3 利用Application存储数组信息 138
4.8 Server对象 139
4.8.1 Server对象简介 139
4.8.2 ScriptTimeout属性 140
4.8.3 CreateObject方法 140
4.8.4 HTMLEncode方法 140
4.8.5 URLEncode方法 141
4.8.6 MapPath方法 141
4.8.7 Execute方法 142
4.8.8 Transfer方法 143
4.9 Mail对象 143
4.9.1 Mail对象简介 144
4.9.2 发送E-mail示例一 145
4.9.3 发送E-mail示例二 146
本章小结 148
习题 148
第5章 数据库读取与存储 151
5.1 ADO.NET概述 151
5.2 数据库的简单存取 152
5.2.1 准备数据库 152
5.2.2 数据库的读取 153
5.2.3 数据库的插入、修改与删除 156
5.3 使用DataGrid控件存取数据库 159
5.3.1 DataGrid控件简介 160
5.3.2 使用DataGrid控件查询记录 160
5.3.3 插入记录 163
5.3.4 更新记录 166
5.3.5 删除记录 169
5.4 综合示例 171
本章小结 177
习题 177
第6章 深入数据库编程 179
6.1 DataGrid控件再探讨 179
6.1.1 分页显示数据 179
6.1.2 对数据进行排序 181
6.1.3 定制列 183
6.1.4 链接到详细页 185
6.1.5 自定义列 187
6.2 使用DataList控件存取数据库 192
6.2.1 DataList控件简介 192
6.2.2 查询记录 192
6.2.3 选择记录 194
6.2.4 更新和删除记录 197
6.3 使用Repeater控件存取数据库 201
6.3.1 Repeater控件简介 201
6.3.2 查询记录 202
6.3.3 选择记录 204
6.4 使用含有参数的SQL语句 207
6.5 对多个表进行操作 208
6.5.1 组合查询 209
6.5.2 对多个表进行更新和删除操作 209
6.6 DataSet对象再探讨 212
6.6.1 建立DataSet对象 212
6.6.2 对DataSet对象的操作 214
6.6.3 把DataSet对象中的更新写回到数据库 216
6.7 综合示例 221
本章小结 226
习题 226
第7章 文件及文件夹操作 228
7.1 文件及文件夹管理 228
7.1.1 显示文件及文件夹的信息 228
7.1.2 文件的新建、复制、移动和删除 230
7.1.3 文件夹的新建、复制、移动和删除 231
7.2 文本文件操作 232
7.2.1 新建和写入文本文件 233
7.2.2 读取文本文件 234
7.2.3 计数器示例 234
7.3 XML文件操作 236
7.3.1 读取XML文件 236
7.3.2 写入XML文件 237
7.4 Excel文件操作 237
7.5 综合示例 239
本章小结 241
习题 242
第8章 后台代码与业务逻辑 243
8.1 使用后台代码(Code-behind) 243
8.1.1 在普通页面中使用Code-behind 243
8.1.2 在用户控件中使用Code-behind 246
8.2 使用业务逻辑 249
8.2.1 业务逻辑简介 249
8.2.2 不包含界面的业务逻辑 249
8.2.3 包含界面的业务逻辑 253
8.3 使用COM组件 258
8.3.1 使用Server对象的CreateObject方法 258
8.3.2 将COM组件转换成.NET组件 259
本章小结 260
习题 261
第9章 Web服务 262
9.1 Web服务简介 262
9.1.1 什么是Web服务 262
9.1.2 Web服务的工作原理 263
9.1.3 Web服务能返回什么类型的数据 263
9.2 建立一个简单的Web服务 263
9.3 简单调用Web服务 264
9.4 通过代理类调用Web服务 265
9.5 返回DataSet对象示例 267
9.5.1 建立Web服务 268
9.5.2 生成SOAP代理类 268
9.5.3 编译并部署代理类 268
9.5.4 通过代理类调用Web服务 269
本章小结 270
习题 270
第10章 配置应用程序及调试程序 272
10.1 关于配置应用程序 272
10.2 配置Global.asax文件 273
10.2.1 Global.asax文件的基本格式 273
10.2.2 Global.asax文件示例 274
10.3 配置web.Config文件 276
10.3.1 web.Config文件的基本格式 276
10.3.2 读取自定义属性示例 277
10.4 安全考虑 278
10.4.1 基于Windows的认证 279
10.4.2 基于表单的认证 280
10.4.3 关于授权 281
10.4.4 网络安全综合示例 281
10.5 调试程序 286
10.5.1 使用Response.Write方法 286
10.5.2 使用Debug 286
10.5.3 使用trace(跟踪) 286
10.6 错误处理 287
10.6.1 语法错误 287
10.6.2 执行时错误 287
10.6.3 逻辑错误 287
本章小结 287
习题 288
第11章 综合设计实训 289
11.1 工程项目背景及意义 289
11.2 数据模型和数据库设计 293
11.2.1 数据模型与数据库设计 293
11.2.2 存储过程设计 295
11.3 电子商务系统的数据访问层 298
11.3.1 商品目录和商品信息数据服务 298
11.3.2 客户管理数据服务 302
11.3.3 购物车管理数据服务 306
11.3.4 订单处理数据服务 314
11.4 电子商务网站设计 318
11.4.1 创建自定义Web控件 318
11.4.2 创建网站页面的分析 322
11.4.3 电子商务网站首页 323
11.5 电子商务的客户管理 324
11.5.1 客户注册页面 324
11.5.2 客户登录页面 326
11.6 电子商务的购物流程 328
11.6.1 商品浏览设计 328
11.6.2 商品购物流程 331
11.6.3 订单的处理 335
11.7 电子商务的Web服务 339
11.7.1 订单的Web订阅服务 339
11.7.2 订单的Web查询服务 343
本章小结 344
附录 常见问题答疑 345
参考文献 347
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017