Web应用程序设计技术 ASP.NET 第2版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:秦学礼,张峰编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302231660
- 页数:295 页
第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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019