深入浅出ASP.NET 程序设计PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:陈峰棋编著;俞彬改编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2004
- ISBN:7508420012
- 页数:568 页
第一篇 ASP.NET基础 1
第1章 ASP基础与开发环境 1
1.1 网页设计基础 2
1-2 ASP.NET网页技术简介 3
1-3 建立ASP.NET开发环境 5
1-3-1 在Windows XP Professional版本中安装IIS 5
1-3-2 下载.NET Framework SDK 8
1-3-3 安装.NET Framework SDK 10
1-3-4 安装Cassini Web Server 14
1-4 编辑ASP.NET程序 19
1-4-1 记事本 20
1-4-2 MSE编辑器 20
1-4-3 保存编辑的结果 24
1-5 如何执行ASP.NET程序 26
1-6 习题 27
第2章 HTML文件基础 29
2-1 HTML概述 30
2-2 浏览器的使用 30
2-2-1 编写HTML文件 30
2-2-2 查看网页的HTML源代码 31
2-2-3 预览HTML文件 32
2-3 编辑HTML文件 33
2-4 HTML文件基本结构 35
2-4-1 HTML文件的结构 35
2-4-2 编写的注意事项 35
2-5 HTML标题标记〈HEAD〉 37
2-5-1 浏览器标题栏标记〈TITLE〉 37
2-5-2 文件基底网址标记〈Base〉 38
2-5-3 元信息标记〈META〉 39
2-6 HTML文件的内容标记〈BODY〉 41
2-6-1 文字颜色属性TEXT 41
2-6-2 背景颜色属性BGCOLOR 43
2-7 HTML文件的文字标记设置 44
2-7-1 文字的设置 44
2-7-2 标题文字标记 47
2-7-3 字形效果 49
2-7-4 字体与颜色〈FONT〉 54
2-7-5 段落设置标记 58
2-8 习题 64
第3章 HTML文件高级设计 65
3-1 HTML文件高级设计 66
3-2 HTML文件的超级链接 66
3-2-1 什么是超级链接 66
3-2-2 超级链接标记〈A〉 68
3-3 图片的使用 69
3-3-1 图片的格式 69
3-3-2 网页的背景图片 70
3-3-3 背景图片水印属性——BGPROPERTIES 71
3-3-4 图片标记〈IMG〉 73
3-3-5 图片的显示尺寸属性WIDTH与HEIGHT 74
3-3-6 图片超级链接 75
3-4 水平线的应用 77
3-4-1 水平线标记〈HR〉 77
3-4-2 水平线宽度属性WIDTH 78
3-4-3 水平线粗细属性SIZE 79
3-4-4 水平线对齐属性ALIGN 80
3-4-5 水平线颜色属性COLOR 81
3-5 表格的制作 83
3-5-1 建立表格标记〈TABLE〉 83
3-5-2 表格高度、宽度属性HEIGHT、WIDTH 85
3-5-3 表格背景、框线颜色属性BGCOLOR、BORDERCOLOR 87
3-5-4 标题行标记〈TH〉 88
3-5-5 行标记〈TR〉 89
3-5-6 单元格标记〈TD〉 91
3-6 习题 95
第4章 ASP.NET程序设计基本概念 97
4-1 程序基本结构 98
4-1-1 建立ASP.NET程序的基本要素 98
4-1-2 建立第一个ASP.NET程序 98
4-1-3 保存ASP.NET程序代码 100
4-1-4 执行ASP.NET程序 101
4-2 程序编写基本规则 105
4-3 变量与数据类型 107
4-3-1 数据类型 108
4-3-2 变量、常量声明和赋值语句 108
4-4 操作符 111
4-4-1 优先级 112
4-4-2 算术与字符串 113
4-4-3 比较操作符 114
4-4-4 逻辑操作符 114
4-4-5 赋值操作符 116
4-4-6 操作符范例 116
4-5 数组 118
4-5-1 什么是数组 118
4-5-2 声明数组 118
4-5-3 一维数组 119
4-5-4 二维数组与多维数组 121
4-5-5 调整数组的大小 122
4-5-6 动态数组 124
4-5-7 数组高级应用 126
4-6 习题 129
第5章 VB.NET流程控制 131
5-1 流程控制基础 132
5-2 条件判断 132
5-2-1 If...Then...End If语句 132
5-2-2 Select...Case...End Case语句 137
5-2-3 嵌套条件判断语句 139
5-2-4 其他条件判断语句 141
5-3 循环控制 144
5-3-1 For...Next循环语句 144
5-3-2 For Each...In...Next循环语句 147
5-3-3 While...End While循环语句 148
5-3-4 Do...Loop循环语句 150
5-3-5 嵌套Do...Loop循环语句 153
5-3-6 Exit...Do/For中断循环 155
5-4 习题 159
第6章 VB.NET的程序,模块与函数 161
6-1 模块化 162
6-1-1 模块化的基础 162
6-1-2 ASP.NET的模块编写方法 162
6-2 程序与函数 164
6-2-1 Sub过程 164
6-2-2 Function函数 166
6-2-3 如何调用过程 170
6-2-4 按值传递与传地址 173
6-2-5 变量的有效范围 176
6-3 常用函数 180
6-3-1 数学运算函数 180
6-3-2 日期与时间函数 183
6-3-3 字符串/数值转换函数 184
6-3-4 字符/ASCII/数值表示法转换函数 186
6-3-5 数据类型转换函数 188
6-4 习题 190
第二篇 表单控件 191
第7章 HTML控件 191
7-1 网页表单的基础 192
7-1-1 HTML表单和Web表单 192
7-1-2 ASP.NET Web表单 193
7-2 ASP.NET Page对象 194
7-3 HTML控件基础 197
7-4 输入控件 200
7-4-1 文字字段与密码字段 200
7-4-2 文字块 202
7-4-3 隐藏字段 204
7-5 选择控件 206
7-5-1 复选框 206
7-5-2 下拉式列表 209
7-5-3 单选钮 211
7-6 命令按钮控件 214
7-6-1 按钮控件 215
7-6-2 图像控件 218
7-6-3 图像按钮 220
7-7 习题 222
第8章 Web控件 223
8-1 Web控件 224
8-1-1 Web控件基础 224
8-1-2 Web控件的种类 224
8-2 文字控件 225
8-2-1 Label控件 226
8-2-2 TextBox控件 228
8-3 选择控件 230
8-3-1 CheckBox控件 231
8-3-2 RadioButton控件 233
8-3-3 DropDownList控件 236
8-3-4 ListBox控件 238
8-3-5 CheckBoxList控件 241
8-3-6 RadioButtonList控件 244
8-4 按钮/图像控件 247
8-4-1 Button控件 247
8-4-2 Image控件 250
8-4-3 ImageButton按钮控件 253
8-5 超级链接控件 255
8-5-1 HyperLink控件 255
8-5-2 LinkButton控件 258
8-6 习题 260
第9章 ASP.NET网页验证 261
9-1 表单字段验证基础 262
9-1-1 验证的类型 262
9-1-2 ASP.NET服务器端验证控件 262
9-2 Web表单的验证控件 263
9-2-1 Compare Validator控件 264
9-2-2 RangeValidator控件 267
9-2-3 RequiredFieldValidator控件 270
9-2-4 正则表达式语言基础 272
9-2-5 RegularExpressionValidator控件 277
9-2-6 CustomValidator控件 279
9-2-7 ValidationSummary控件 283
9-3 清除Web控件字段值 286
9-3-1 取消客户端验证控件的功能 286
9-3-2 取消服务器端验证控件的功能 287
9-4 表单回发(PostBack) 290
9-4-1 IsPostBack属性 290
9-4-2 AutoPostBack属性 292
9-5 习题 295
第三篇 ASP.NET对象 297
第10章 Response对象、Request对象与Server对象 297
10-1 Response对象的基础与应用 298
10-1-1 文字的输出和网页重新定向 298
10-1-2 服务器缓冲区处理 302
10-1-3 浏览器高速缓存处理 307
10-2 Request对象的基础与应用 310
10-2-1 Web表单的数据传递 311
10-2-2 服务器的系统信息 315
10-2-3 浏览器的相关信息 317
10-2-4 获取客户端浏览器证书信息 319
10-3 Server对象的基础与应用 321
10-3-1 Server对象的属性 321
10-3-2 Server对象的方法 322
10-3-3 服务器封装文件(SSI) 330
10-4 习题 331
第11章 ASP.NET应用程序基础 333
11-1 Web应用程序基础 334
11-1-1 Web应用程序的基础 334
11-1-2 跨网页共享数据 334
11-2 Global.asax文件 335
11-2-1 Global.asax文件的基础 335
11-2-2 Global.asax文件的架构 336
11-2-3 使用Global.asax文件 337
11-3 Application对象的基础与应用 340
11-3-1 Application对象的基础 341
11-3-2 Application对象的语法 342
11-3-3 Application变量的使用 342
11-4 Session对象的基础与应用 345
11-4-1 Session对象的基础 345
11-4-2 Session对象的语法格式 346
11-4-3 Session变量的使用限制 346
11-4-4 Session对象的使用 347
11-5 Cookie对象的基础与应用 350
11-5-1 Cookie对象的基础 350
11-5-2 新建Cookie 351
11-5-3 读取Cookie的内容 354
11-5-4 删除Cookie对象 355
11-6 习题 357
第四篇 .NET Framework类库 360
第12章 .NET Framework类库的应用 360
12-1 .NET Framework类库基础 360
12-1-1 再谈.NET Framework 360
12-1-2 如何使用.NET Framework类 362
12-2 System.String——字符串类 364
12-2-1 字符串的长度与转换 364
12-2-2 子字符串检索 366
12-2-3 字符串的插入、替换和删除 367
12-2-4 字符串比较 369
12-2-5 字符串数据转换 371
12-2-6 StringBuilder类 373
12-3 System.Math——数学类 375
12-3-1 四舍五入、绝对值、最大值和最小值 376
12-3-2 数学常数和三角函数 378
12-4 System.Date Time类——日期与时间类 380
12-4-1 如何获取日期与时间 380
12-4-2 日期与时间的运算 382
12-4-3 日期与时间的转换 384
12-5 System.Random类——随机数类 385
12-6 System.Array类——数组类 387
12-6-1 获取数组信息 387
12-6-2 数组的检索、排序、反转和复制 389
12-7 习题 392
第13章 文件处理 393
13-1 System.IO类基础 394
13-1-1 网站的数据保存方式 394
13-1-2 System.IO命名空间 394
13-1-3 Server.MapPath 395
13-2 文件操作 396
13-2-1 如何检查文件是否存在 396
13-2-2 如何创建文件 398
13-2-3 如何删除文件 401
13-3 文件夹操作 403
13-3-1 如何检查文件夹是否存在 404
13-3-2 如何创建文件夹 406
13-3-3 如何删除文件夹 408
13-3-4 如何获取服务器的磁盘列表 410
13-4 文本文件的读取与写入 411
13-4-1 如何读写文本文件 411
13-4-2 读取字符 414
13-4-3 读取一整行 416
13-4-4 读取整个文件 418
13-4-5 写入一行数据 419
13-5 二进制文件的处理 421
13-6 习题 424
第五篇 网页数据库 425
第14章 网页数据库基础 425
14-1 网页数据库基础 426
14-1-1 什么是数据库系统 426
14-1-2 网页数据库的基本需求 426
14-1-3 创建网页数据库应用程序的四部曲 427
14-2 ADO.NET基础与SQL语言基础 427
14-2-1 什么是ADO.NET 427
14-2-2 ADO.NET对象模型 428
14-2-3 SQL语言简介 429
14-3 如何创建网页数据库 432
14-3-1 创建数据库 432
14-3-2 添加测试记录 436
14-4 如何创建数据库连接 437
14-4-1 ODBC简介 437
14-4-2 设置ODBC数据源名称 438
14-4-3 使用ADO.NET连接表 441
14-5 使用DataReader读取记录 446
14-5-1 DataReader对象基础 446
14-5-2 如何获取字段总数 448
14-5-3 如何获取字段名称与字段数据类型 449
14-5-4 如何获取记录的内容 451
14-5-5 如何使用DataGrid控件显示数据记录 454
14-6 习题 457
第15章 结构化查询语言 459
15-1 结构化查询语言的基础 460
15-1-1 再谈SQL语言 460
15-1-2 如何执行SQL命令 461
15-2 SQL数据查询语言 466
15-2-1 什么是查询语言 466
15-2-2 SELECT语句基本范例 466
15-2-3 编写查询结果函数 467
15-2-4 SQL程序范例 469
15-3 SELECT语句详解 471
15-3-1 SELECT语句——字段重新命名 471
15-3-2 SELECT语句——筛选条件 473
15-3-3 SELECT语句——数据排序 475
15-3-4 SELECT语句——群组化数据 477
15-3-5 SELECT语句其他规则 479
15-3-6 IN子集查询 482
15-4 SQL语言的数据操作命令 485
15-4-1 记录操作的函数 485
15-4-2 添加记录命令:INSERT命令 486
15-4-3 删除记录命令:DELETE命令 489
15-4-4 更新记录命令:UPDATE命令 491
15-5 聚合函数 494
15-6 习题 497
第16章 数据库查询与操作 499
16-1 DataSet对象的基础 500
16-1-1 DataSet对象的基础 500
16-1-2 将表填入DataSet对象 501
16-1-3 如何显示记录 503
16-1-4 G-etDataSet()函数与ShowDataSet()函数 505
16-2 DataSet对象的数据筛选 508
16-2-1 Data Table对象的Select方法筛选记录 508
16-2-2 使用Data View对象筛选 511
16-3 ASP.NET控件与数据绑定 513
16-3-1 什么是数据绑定 514
16-3-2 使用对象作为控件数据来源 515
16-4 Repeater控件 522
16-4-1 Repeater控件的基本语法 522
16-4-2 以表格方式显示表 523
16-5 DataList控件 526
16-6 DataGrid控件 532
16-6-1 使用DataGrid控件显示记录 532
16-6-2 数据的排序方式 534
16-6-3 分页显示记录 537
16-7 习题 540
附录 541
附录A 常用的HTML标记 541
附录B NTFS分区权限设置 547
习题答案 553
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018