ASP.NET程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:赵增敏,朱粹丹,赵朱曦编著
- 出 版 社:西安:西安交通大学出版社
- 出版年份:2006
- ISBN:7560516440
- 页数:379 页
前言 1
第1章 ASP.NET使用基础 1
1.1 ASP.NET概述 1
1.1.1 什么是.NET 1
1.1.2 ASP.NET的工作原理 2
1.1.3 ASP.NET的主要优点 3
1.2 构建ASP.NET运行环境 4
1.2.1 ASP.NET平台要求 4
1.2.2 安装IIS服务器 5
1.2.3 创建和配置Web站点 6
1.2.4 创建和配置虚拟目录 6
1.2.5 安装.NET Framework 8
1.3.1 安装Visual Studio.NET 9
1.3 Visual Studio.NET开发工 9
1.3.2 认识Visual Studio.NET集成开发环境 11
1.3.3 在Visual Studio.NET中创建ASP.NET Web应用程序 14
习题1 18
第2章 Visual Basic.NET编程语言 19
2.1 基本语言元素 19
2.1.1 数据类型 19
2.1.2 常量 20
2.1.3 变量 21
2.1.4 运算符 21
2.1.5 基本语句 25
2.2 条件语句 26
2.2.1 If语句 26
2.2.2 Select Case语句 29
2.3.1 While...End White语句 33
2.3 循环语句 33
2.3.2 Do...Loop语句 34
2.3.3 For...Next语句 36
2.3.4 For Each...Next语句 38
2.4 数组 40
2.4.1 声明数组 40
2.4.2 调整数组大小 42
2.5 过程 44
2.5.1 Sub过程 44
2.5.2 Function过程 47
2.5.3 常用内部函数 49
2.6 面向对象编程 53
2.6.1 类与对象 53
2.6.2 命名空间 59
2.6.4 重载方法 60
2.6.3 访问控制 60
2.6.5 继承与重写 63
2.7 异常处理 65
2.7.1 Try...Catch...Finally语句 65
2.7.2 Exception类 66
习题2 68
第3章 HTML服务器控件应用 69
3.1 HTML服务器控件概述 69
3.1.1 ASP.NET服务器控件层次结构 69
3.1.2 HTML服务器控件及其功能 70
3.1.3 HTML服务器控件层次结构 70
3.1.4 添加HTML服务器控件 72
3.1.5 HTML服务器控件的通用属性 73
3.2.1 HtmlGenericControl控件 75
3.2 HTML服务器控件详解 75
3.2.2 HtmlForm控件 77
3.2.3 HtmlInputButton控件 77
3.2.4 HtmlInputText控件 79
3.2.5 HtmlInputRadioButton控件 81
3.2.6 HtmlInputCheckBox控件 82
3.2.7 HtmlInputImage控件 84
3.2.8 HtmlInputFile控件 86
3.2.9 HtmlInputHidden控件 88
3.2.10 HtmlAnchor控件 89
3.2.11 HtmlButton控件 91
3.2.12 HtmlSelect控件 92
3.2.13 HtmlTextArea控件 95
3.2.14 HtmlImage控件 97
3.2.15 HtmlTable、HtmlTableRow和HtmlTableCell控件 98
习题3 102
第4章 Web服务器控件应用 104
4.1 Web服务器控件概述 104
4.1.1 Web服务器控件层次结构 104
4.1.2 Web服务器控件的类型 105
4.1.3 Web服务器控件的通用属性 107
4.1.4 通过编程设置Web服务器控件属性 107
4.2 Web服务器控件详解 109
4.2.1 Label控件 109
4.2.2 Literal控件 110
4.2.3 HyperLink控件 111
4.2.4 Image控件 112
4.2.5 Button控件 114
4.2.6 LinkButton控件 116
4.2.7 ImageButton控件 117
4.2.8 TextBox控件 119
4.2.9 CheckBox控件 121
4.2.10 CheckBoxList控件 122
4.2.11 RadioButton控件 125
4.2.12 RadioButtonList控件 127
4.2.13 ListBox控件 129
4.2.14 DropDownList控件 131
4.2.15 Table、TableRow和TableCell控件 133
4.2.16 Panel控件 136
4.2.17 Xml控件 138
习题4 140
5.1.1 验证控件概述 142
5.1 验证控件 142
第5章 验证控件与用户控件 142
5.1.2 RequiredFieldValidator控件 145
5.1.3 CompareValidator控件 146
5.1.4 RangeValidator控件 149
5.1.5 RegularExpressionValidator控件 151
5.1.6 CustomValidator控件 154
5.1.7 ValidationSummary控件 156
5.2 用户控件 158
5.2.1 用户控件概述 158
5.2.2 创建用户控件 158
5.2.3 添加用户控件 159
5.2.4 动态加载用户控件 160
5.2.5 公开构成控件的属性 161
5.2.6 自定义用户控件的属性 163
习题5 165
第6章 ASP.NET内置对象应用 166
6.1 Page对象 166
6.1.1 Web窗体代码模型 166
6.1.2 Page对象的属性 168
6.1.3 Page对象的方法 169
6.1.4 Page对象的事件 169
6.1.5 Page对象应用示例 170
6.2 Response对象 172
6.2.1 Response对象的主要属性和方法 172
6.2.2 输出信息 173
6.2.3 输出文件 175
6.2.4 缓冲处理 176
6.2.5 重定向网址 177
6.3 Request对象 178
6.3.1 Request对象的主要属性和方法 178
6.3.2 读取窗体变量 179
6.3.3 读取查询字符串变量 181
6.3.4 读取服务器变量 184
6.3.5 读取客户端浏览器功能信息 186
6.3.6 读取客户端Cookie 188
6.4 Server对象 191
6.4.1 Server对象的主要属性和方法 191
6.4.2 执行其他ASP.NET网页 192
6.4.3 将流程控制转移到其他ASP.NET网页 193
6.4.4 将虚拟路径转换为物理文件路径 194
6.4.5 编码与解码 195
6.5.1 Session对象概述 196
6.5 Session对象 196
6.5.2 保存会话信息 197
6.5.3 判断是否创建了新的会话 199
6.5.4 设置会话的有效期限 200
6.5.5 强制结束会话 202
6.5.6 处理会话事件 204
6.6 Application对象 204
6.6.1 Application对象概述 205
6.6.2 保存应用程序状态 206
6.6.3 处理应用程序事件 207
6.6.4 Global.asax文件 208
习题6 210
7.1 ADO.NET概述 212
7.1.1 ADO.NET结构 212
第7章 ADO.NET数据库编程 212
7.1.2 .NET Framework数据提供程序 213
7.2 创建数据连接 216
7.2.1 Connection对象概述 216
7.2.2 连接Access数据库 219
7.2.3 连接SQLServer数据库 221
7.2.4 在服务器资源管理器中创建数据连接 224
7.3 执行SQL语句 226
7.3.1 使用Command对象执行SQL语句 226
7.3.2 使用DataReader对象读取数据 227
7.3.3 使用Parameter对象传递数据 231
7.3.4 使用SELECT语句查询记录 234
7.3.5 使用INSERT语句添加记录 238
7.3.6 使用UPDATE语句更新记录 241
7.3.7 使用DELETE语句删除记录 244
7.3.8 使用Command对象调用存储过程 247
7.4 创建和使用数据集 250
7.4.1 使用DataAdapter对象执行SQL语句 251
7.4.2 创建和使用DataSet对象 255
7.4.3 创建和使用DataTable对象 258
7.4.4 创建和使用DataRow对象 264
7.4.5 创建和使用DataColumn对象 267
7.4.6 创建和使用DataView对象 273
习题7 275
第8章 数据列表控件应用 277
8.1 Repeater控件应用 277
8.1.1 Repeater控件概述 277
8.1.2 使用Repeater控件显示数据 279
8.1.3 设置Repeater控件的模板 282
8.1.4 实现Repeater控件的分页显示 284
8.2 DataList控件应用 288
8.2.1 DataList控件概述 288
8.2.2 使用DataList控件显示数据 292
8.2.3 使用DataList控件显示选定项信息 295
8.2.4 实现DataList控件的分页显示功能 298
8.2.5 使用DataList控件编辑数据 302
8.3 DataGrid控件应用 307
8.3.1 DataGrid控件概述 307
8.3.2 DataGrid控件中的列 311
8.3.3 使用DataGrid控件分页显示数据 313
8.3.4 使用DataGrid控件实现数据排序 316
8.3.5 在DataGrid控件中动态隐藏/显示某列 319
8.3.6 使用DataGrid控件实现主详细页 321
8.3.7 使用DataGrid控件更新记录 326
8.3.8 使用DataGrid控件删除记录 331
习题8 336
第9章 网络论坛设计实例 337
9.1 项目设计 337
9.1.1 系统功能分析 337
9.1.2 数据库设计与实现 338
9.1.3 项目模块组成 340
9.2 Web窗体页设计 341
9.2.1 准备工作 341
9.2.2 用Web用户控件创建导航条 342
9.2.3 设计会员注册页 343
9.2.4 设计出错信息显示页 345
9.2.5 设计会员登录页 347
9.2.6 设计会员资料修改页 348
9.2.7 设计密码查询页 351
9.2.8 设计会员注销页 354
9.2.9 设计会员管理页 354
9.2.10 设计论坛首页 357
9.2.11 设计新帖发表页 359
9.2.12 设计帖子回复页 361
9.2.13 设计帖子阅读页 363
9.2.14 设计帖子编辑页 370
9.2.15 设计帖子删除页 373
9.2.16 设计作者信息查看页 374
9.3 项目部署 376
9.3.1 创建部署项目 376
9.3.2 部署论坛 378
9.3.3 卸载论坛 379
习题9 379
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019