ASP.NET动态网页设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:马金素,何保荣主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2011
- ISBN:9787111328032
- 页数:288 页
第1章ASP.NET概述 1
1.1网络程序设计概述 1
1.1.1静态网页与动态网页 1
1.1.2网页的工作原理 1
1.1.3常见的网络程序设计语言 3
1.2 HTML文档 3
1.2.1网页结构 3
1.2.2表单与对象标记 4
1.2.3 HTML语法 5
1.3 .NET概述 8
1.4 ASP.NET的发展历史 9
1.5 ASP.NET的优势和关键技术 9
小结 11
习题 11
第2章 建立ASP.NET应用程序的开发环境 12
2.1 ASP.NET的运行环境 12
2.1.1硬件环境 12
2.1.2软件环境 12
2.2 ASP.NET的开发工具 14
2.2.1安装Visual Studio 2005 14
2.2.2安装.NET Framework SDK示例及快速入门 17
2.2.3安装Web Matrix 17
2.3 ASP.NET Web Form网页的构成 18
2.4创建ASP.NET应用程序项目 20
2.4.1新建ASP.NET项目 20
2.4.2向ASP.NET网站中添加新的Web页 21
2.4.3编辑ASP.NET网页 22
2.4.4为控件添加事件代码 25
2.4.5预览ASP.NET网页 26
2.4.6打开现有的ASP.NET项目 26
2.4.7向ASP.NET项目(网站)中添加现有的Web页 26
2.5 ASP.NET应用程序文件 27
2.6使用JavaScpt脚本 28
2.6.1弹出信息框 28
2.6.2弹出确认框 32
2.6.3打开和关闭窗口 34
2.6.4打开模态对话框 36
2.7实训 创建ASP.NET应用程序 37
小结 39
习题 39
第3章ASP.NET Web窗体和服务器控件 41
3.1 Web窗体 41
3.1.1 Web窗体概述 41
3.1.2将HTML页面转换为Web窗体 42
3.2控件简介 43
3.2.1什么是控件 43
3.2.2控件的声明及属性、事件和方法 43
3.2.3 Web表单 44
3.2.4控件的分类 44
3.3 HTML服务器控件 44
3.3.1 HTML服务器控件概述 44
3.3.2常用的HTML服务器控件 45
3.4 Web服务器控件 46
3.4.1 Web服务器控件概述 46
3.4.2文字控件 47
3.4.3选择控件 49
3.4.4按钮控件 61
3.4.5超链接控件 63
3.5 Web增强控件 66
3.5.1日历控件 66
3.5.2广告控件 71
3.6验证控件 73
3.6.1使用验证控件的注意事项 73
3.6.2必需字段验证控件 74
3.6.3比较验证控件 75
3.6.4范围验证控件 76
3.6.5正则表达式验证控件 78
3.6.6验证总结控件 80
3.6.7停用验证 81
3.7 FileUpLoad控件 82
3.8对控件的一些高级操作 85
3.9实训 实现用户注册页面 87
小结 89
习题 89
第4章ASP.NET常用内置对象 91
4.1 ASP.NET内置对象概述 91
4.2 Page对象 91
4.3 Response对象 93
4.3.1 Response对象简介 94
4.3.2利用Write方法输出信息 94
4.3.3重定向网页 96
4.3.4 Buffer属性 98
4.3.5使用End方法终止ASP.NET程序 100
4.3.6使用WriteFile方法输出文件 100
4.4 Request对象 101
4.4.1 Request对象简介 101
4.4.2使用QueryString数据集合 102
4.4.3 ServerVariables数据集合 104
4.4.4 Browser数据集合 105
4.5 Server对象 107
4.5.1 Server对象简介 107
4.5.2 ScriptTimeout属性 107
4.5.3 HTMLEncode方法 107
4.5.4 URLEncode方法 108
4.5.5 MapPath方法 109
4.5.6 Execute方法 110
4.5.7 Transfer方法 111
4.6 Cookie对象 111
4.6.1什么是Cookie 111
4.6.2使用Response对象设置Cookie 112
4.6.3使用Request对象读取Cookie 113
4.6.4 Cookie综合实例 114
4.7 Session对象 115
4.7.1 Session对象简介 115
4.7.2利用Session存储信息 116
4.7.3 Timeout属性 118
4.7.4 Abandon方法 118
4.8 Application对象 119
4.8.1 Application简介 119
4.8.2利用Application存储信息 119
4.9 Mail对象 122
4.9.1 Mail对象简介 122
4.9.2发送E-mail示例1 124
4.9.3发送E-mail示例2 127
4.10实训 129
实训1使用Session对象保护网页 129
实训2简单的网页计数器 131
实训3完整的网页计数器 132
小结 135
习题 135
第5章ASP.NET存取数据库 137
5.1数据库基础 137
5.1.1数据库基本概念 137
5.1.2常用的SQL语句 138
5.2 ADO.NET概述 142
5.3 ADO.NET对象介绍 143
5.3.1连接对象(Connection) 143
5.3.2命令对象(Command) 144
5.3.3只读数据集类(DataReader ) 145
5.3.4数据适配器类(DataAdapter) 145
5.3.5数据集(DataSet) 146
5.4数据库的简单存取 146
5.4.1准备数据库 146
5.4.2数据的输出 148
5.4.3数据的在线添加 151
5.4.4配合GridView控件输出数据 157
5.4.5数据的在线管理 159
5.4.6为GridView控件中的删除按钮添加客户端提示信息 166
5.5对GridView中的数据实现分页和排序 168
5.5.1对GridView中的数据实现分页 168
5.5.2对GridView中的数据实现排序 169
5.6定制列 170
5.7链接到详细页 172
5.8综合实例 174
小结 179
习题 180
第6章 网页布局技术 182
6.1 ASP.NET用户控件 182
6.2母版页和内容页 185
6.2.1创建母版页 186
6.2.2创建内容页 188
6.3导航控件 190
6.3.1站点地图 190
6.3.2站点导航控件 SiteMapPath 192
6.3.3 TreeView控件 193
6.3.4 Menu控件 194
6.4实训 母版页的设计和母版页的使用 194
小结 195
习题 196
第7章ASP.NET应用程序的环境配置 197
7.1 ASP.NET应用程序的环境配置 197
7.1.1 ASP.NET应用程序配置文件 197
7.1.2 ASP.NET应用程序的环境 197
7.2 ASP.NET默认文本夹 197
7.3配置文件Web.config 199
7.3.1 Web.config文件的基本格式 199
7.3.2读取自定义属性实例 202
7.4配置文件Global.asax 204
7.4.1 Global.asax文件的基本格式 204
7.4.2 Global.asax文件实例 206
7.5配置应用程序的步骤 207
7.6实训 208
实训1配置Web.config文件 208
实训2配置Global.asax文件 209
小结 210
习题 210
第8章 登录注册模块 212
8.1设计思想 212
8.2 ASP.NET的图像处理 212
8.3登录注册模块的实现过程 214
8.3.1用户登录模块设计 215
8.3.2用户注册模块设计 221
8.3.3修改密码模块设计 224
小结 226
习题 226
第9章 综合应用实例——网上图书商城 228
9.1电子商务网站开发过程 228
9.1.1系统分析 228
9.1.2系统实现 229
9.1.3系统测试、运行和维护 230
9.2网上图书商城总体规划设计 230
9.2.1系统功能设计 230
9.2.2数据库设计 231
9.2.3全局数据设计 233
9.2.4其他数据设计 234
9.3前台页面设计 235
9.3.1登录和公告页面设计 235
9.3.2修改密码页面设计 240
9.3.3取回密码页面设计 242
9.3.4修改会员信息页面设计 246
9.3.5注册页面设计 251
9.3.6购物页面设计 258
9.3.7购物车页面设计 269
9.3.8图书详情界面设计 275
9.3.9查看订单页面设计 276
9.3.10查看留言页面设计 281
9.3.11撰写留言页面设计 285
9.4后台管理设计 286
小结 286
习题 286
参考文献 288
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019