ASP.NET程序设计基础与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:技能型紧缺人才培养规划教材编写委员会编写;董义革,王萍编著
- 出 版 社:北京:海洋出版社
- 出版年份:2006
- ISBN:7502765336
- 页数:290 页
第1章 初识ASP.NET 1
1.1 ASP.NET简介 1
1.1.1 静态网页与动态网页 1
1.1.2 ASP.NET的主要特点及优势 3
1.2 ASP.NET运行及开发环境 4
1.2.1 ASP.NET运行环境 4
1.2.2 安装和配置IIS服务器 4
1.2.3 安装.NET Framework 6
1.2.4 ASP.NET开发环境的选择与安装 7
1.2.5 Visual Studio.NET 2003集成开发环境简介 8
1.3 ASP.NET的工作原理 15
1.3.1 ASP.NET的执行架构 15
1.3.2 ASP.NET代码的位置 15
1.3.3 ASP.NET中所包含的文件类型 18
1.4 综合实训——在VS.NET中创建一个ASP.NET应用 18
1.5 本章小结 22
1.6 课后习题 22
第2章 VB.NET语法简介 23
2.1 程序书写规则 23
2.2 常量与变量 23
2.3 运算符 27
2.4 数组 30
2.5 控制语句 32
2.5.1 选择语句 32
2.5.2 循环语句 35
2.6 函数与过程 38
2.7 综合实训——创建一个数值计算程序 41
2.8 本章小结 43
2.9 课后习题 43
第3章 ASP.NET对象 44
3.1 ASP.NET对象简介 44
3.1.1 .NET Framework的名称空间 44
3.1.2 ASP.NET核心对象简介 45
3.2 Page对象 46
3.2.1 Page对象的常用属性 46
3.2.2 Page对象的常用方法 48
3.2.3 Page对象的常用事件 49
3.3 Response对象 51
3.3.1 Response对象的常用方法 51
3.3.2 Response对象的常用属性 55
3.4 Request对象 58
3.4.1 利用Request对象获取客户机浏览器信息 59
3.4.2 获取访问者地址及网页文件路径 60
3.4.3 获取服务器端环境变量 60
3.4.4 Request对象获取URL传递变量 61
3.4.5 获取客户端数据 62
3.5 Response与Request对象的Cookies集合 64
3.5.1 Cookie的工作原理 65
3.5.2 Cookie的生存期 67
3.5.3 Cookie的管理 67
3.6 Server对象 70
3.7 Application对象 73
3.7.1 设置与获得Application对象的数据 73
3.7.2 Application对象的同步与互斥 75
3.7.3 Appliaction与Global.asax文件 76
3.8 Session对象 79
3.8.1 设置与获得Session对象的数据 79
3.8.2 Session的惟一性与Session的终止 81
3.8.3 Session对象的两个重要事件 83
3.8.4 Cookie与Session状态配置 84
3.9 综合实训——简单的网络聊天室 84
3.9.1 聊天室的设计思路 84
3.9.2 创建聊天室的准备工作 84
3.9.3 Global.asax的实现 85
3.9.4 聊天室登录页面的实现 86
3.9.5 聊天室主界面的实现 88
3.9.6 信息发送页面的实现 88
3.9.7 信息显示页面的实现 89
3.10 本章小结 90
3.11 课后习题 90
第4章 ASP.NET服务器端控件 91
4.1 Web Form的基本概念 91
4.2 HTML服务器端控件 91
4.2.1 HTML服务器端控件与HTML标记的关系 92
4.2.2 使用HTML服务器端控件的原因 94
4.2.3 HTML服务器端控件的通用属性 95
4.3 Web服务器控件 98
4.3.1 标签控件Label与Literal 101
4.3.2 按钮控件Button、LinkButton、ImageButton 102
4.3.3 文本框控件TextBox 104
4.3.4 图像框控件Image 106
4.3.5 超链接控件HyperLink 106
4.3.6 复选与单选控件 106
4.3.7 列表控件 110
4.3.8 容器类控件 112
4.3.9 增强控件 114
4.3.10 验证控件 119
4.4 Web用户控件 125
4.4.1 将Web窗体页转换成为用户控件 125
4.4.2 直接建立用户控件 127
4.5 综合实训——网上调查表 129
4.5.1 网上调查表的设计思路 129
4.5.2 创建网上调查表的准备工作 129
4.5.3 Global.asax的实现 130
4.5.4 调查表页面Indagate.aspx的实现 131
4.5.5 调查结果显示页面的实现 134
4.6 本章小结 138
4.7 课后习题 138
第5章 ASP.NET数据库访问基础 139
5.1 数据库简介 139
5.2 ADO.NET的概述 139
5.3 Connection对象与Command对象 141
5.3.1 Connection对象 141
5.3.2 Command对象 144
5.4 DataReader对象与记录读取 146
5.5 模块文件的使用 147
5.6 综合实训——会员注册登录系统 149
5.6.1 开发前规划 149
5.6.2 主界面的制作过程 150
5.6.3 用户注册输入页面的制作过程 152
5.6.4 用户注册页面的制作过程 154
5.6.5 用户注册成功显示页面的制作过程 155
5.6.6 用户登录成功显示页面的制作过程 156
5.7 本章小结 156
5.8 课后习题 156
第6章 利用数据集对象访问数据库 157
6.1 数据集的基本概念 157
6.2 数据适配器DataAdapter对象和数据集DataSet对象 157
6.2.1 数据适配器DataAdapter对象 158
6.2.2 数据集对象DataSet 158
6.2.3 DataAdapter对象和DataSet对象的应用 158
6.3 DataTable对象和DataView对象 161
6.3.1 DataTable对象 161
6.3.2 DataView对象 163
6.4 利用DataSet对象对数据源中的记录进行编辑 168
6.5 综合实训——简单的留言簿系统 170
6.5.1 开发前规划 170
6.5.2 “留言显示”模块的制作过程 171
6.5.3 “留言”模块的制作过程 174
6.6 本章小结 176
6.7 课后习题 176
第7章 数据列表控件 177
7.1 数据绑定的概念和方法 177
7.2 Repeater控件 182
7.2.1 使用模板定制Repeater控件的格式化输出表 182
7.2.2 使用Repeater控件编辑数据 184
7.3 DataList控件 186
7.3.1 使用DataList显示数据 186
7.3.2 使用编辑模板编辑DataList数据项 188
7.4 DataGrid控件 192
7.4.1 DataGrid控件的常用属性和事件 192
7.4.2 使用DataGrid显示数据 193
7.4.3 使用DataGrid分页显示 203
7.4.4 DataGrid控件中的数据排序 204
7.5 综合实训——网上购物系统 206
7.5.1 购物区(商品类别)选择模块 208
7.5.2 商品选择模块 210
7.5.3 “购物袋”处理模块 214
7.6 本章小结 216
7.7 课后习题 216
第8章 利用数据访问控件操纵数据库 217
8.1 VS.NET中服务器资源管理器的使用 217
8.2 VS.NET中数据访问控件概述 218
8.3 连接控件的使用 218
8.3.1 Sqlconnection的使用 218
8.3.2 OleDbConnection的使用 220
8.4 OleDbCommand控件的使用 220
8.5 OleDbDataAdapter控件的使用 223
8.6 DataSet控件的使用 225
8.6.1 数据集的XML架构 226
8.6.2 类型与非类型化的DataSet 227
8.6.3 将非类型化的数据集加入Web窗体 227
8.7 本章小结 230
8.8 课后习题 230
第9章 容错环节 231
9.1 错误处理与错误种类 231
9.2 结构化错误处理 232
9.3 非结构化错误处理 234
9.3.1 On Error语句 234
9.3.2 Err对象 235
9.4 本章小结 238
9.5 课后习题 238
第10章 高级应用 239
10.1 文件上传 239
10.2 发送E-mail 243
10.3 随机密码的生成 246
10.4 实现验证码 247
10.5 读写XML文件 248
10.6 应用程序调试 251
10.7 使用Trace对象进行跟踪调试 252
10.8 本章小结 255
10.9 课后习题 255
第11章 设计实例——网上书店 256
11.1 网上书店的功能及文件结构 256
11.2 数据库的创建 256
11.3 在IIS上配置应用程序和Global.asax文件 257
11.4 创建主页 258
11.5 创建注册页面 268
11.6 书屋论坛 270
11.6.1 书屋论坛的页面显示及功能 270
11.6.2 实现书屋论坛主页面的方法 270
11.6.3 发表贴子与回复贴子 273
11.7 本章小结 275
附录A .NET Framework名称空间 276
附录B Visual Basic.Net常用函数 279
习题参考答案 284
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《先进激光加工技能实训》肖海兵主编 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《中药学综合知识与技能 全解析 2016版》田磊编著 2016
- 《教自闭症孩子主动发起和自我管理 应用关键反应训练提高社交技能》(美)Lynn Kern Koegel,(美)Robert L. Koegel著 2019
- 《企业高技能人才职业培训系列教材 药物制剂工 三级》人力资源和社会保障部教材办公室 2016
- 《幼儿手指技能游戏》汪超 2018
- 《药学综合知识与技能 第3版》国家执业药师资格考试研究组编写 2018
- 《高校商务英语人才培养研究》张磊著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家教师资格考试辅导教材 思维导图全解 教育教学知识与能力 小学》师大教科文教材编写组 2020
- 《聋校义务教育实验教科书教师教学用书 数学 一年级 上》人民教育出版社,课程教材研究所,小学数学课程教材研究中心编著 2017
- 《保教知识与能力》师大教科文教材编写组编著 2020
- 《企业高技能人才职业培训系列教材 药物制剂工 三级》人力资源和社会保障部教材办公室 2016
- 《中国海关报关专业教材》《中国海关报关专业教材》编写组 2020
- 《危险化学品生产单位主要负责人及安全生产管理人员培训教材 2018修订版》全国安全生产教育培训教材教材编审委员会 2018
- 《培智学校义务教育实验教科书教师教学用书 生活语文 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2018
- 《大学生职业生涯规划》通识教育规划教材编写组编 2019
- 《海洋文明小史》倪谦谦责编;王存苗译;(法)雅克·阿塔利 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《海洋功能食品》王卉 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019