Web程序设计技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:傅志辉,邬伟娥编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302207344
- 页数:372 页
第1章 ASP.NET简介 1
1.1 ASP.NET概述 1
1.2 安装与配置ASP.NET的运行环境 2
1.2.1 ASP.NET运行平台要求 2
1.2.2 安装IIS服务器 2
1.2.3 创建虚拟目录 3
1.2.4 测试ASP.NET运行环境 7
1.3 Visual Studio.NET集成开发环境 8
1.3.1 安装Visual Studio.NET 8
1.3.2 认识Visual Studio.NET集成开发环境 8
1.3.3 方案、项目的管理与设置 15
1.3.4 设计模式与源文件模式 16
1.3.5 其他常用菜单介绍 19
1.4 ASP.NET程序 27
1.4.1 一个简单的ASP.NET程序 27
1.4.2 设计自己的文件结构 30
1.4.3 ASP.NET程序的发布 31
1.4.4 ASP.NET文件的浏览 32
1.4.5 ASP.NET项目文件夹下的标准文件 33
第2章 HTML与CSS基础 34
2.1 HTML概述 34
2.1.1 文档结构 34
2.1.2 HTML文件 34
2.1.3 HTML标签 35
2.2 HTML常用标签详解 36
2.2.1 网页布局 36
2.2.2 文字修饰 38
2.2.3 插入图片 41
2.2.4 超链接 42
2.2.5 列表 44
2.2.6 表格 47
2.2.7 表单 48
2.3 CSS概述 54
2.3.1 CSS样式定义概念 54
2.3.2 选择符类型 55
2.3.3 CSS引用方式 57
第3章 网页布局和设计 60
3.1 表格布局 60
3.1.1 布局基本元素 60
3.1.2 CSS的引用 61
3.1.3 运用表格布局 63
3.2 DIV+CSS布局 68
3.2.1 布局基本元素 68
3.2.2 CSS定义 69
3.3 母版设计 74
3.3.1 基本概念 74
3.3.2 设计方法 77
第4章 C#程序设计基础 82
4.1 C#语言简介 82
4.1.1 .NET平台结构 82
4.1.2 程序的执行 82
4.1.3 C#的特点 83
4.1.4 C#程序结构 84
4.1.5 C#编译器 85
4.1.6 程序的输入/输出 85
4.1.7 C#注释 85
4.1.8 学习建议 86
4.2 数据类型 86
4.2.1 C#常量 87
4.2.2 C#变量 87
4.2.3 简单数据类型 90
4.2.4 运算符与表达式 92
4.2.5 数据类型之间的转换 93
4.3 构造类型 96
4.3.1 数组 96
4.3.2 结构类型 97
4.3.3 枚举类型 97
4.4 控制语句 98
4.4.1 顺序结构 98
4.4.2 选择结构 98
4.4.3 循环结构 102
4.5 异常处理 107
4.5.1 try-catch结构 107
4.5.2 try-finally结构 108
4.5.3 try-catch-finally结构 109
4.6 类与对象 110
4.6.1 类与对象的基本概念 110
4.6.2 创建一个简单的类 111
4.6.3 创建类的实例 112
4.6.4 命名空间 112
4.7 方法 113
4.7.1 方法的定义 114
4.7.2 方法的调用 114
4.7.3 方法参数 115
4.8 面向对象程序设计 120
4.8.1 成员 120
4.8.2 类的可访问性 121
4.8.3 构造函数和析构函数 121
4.8.4 封装 122
4.8.5 继承 122
4.8.6 多态 125
4.8.7 接口 128
4.8.8 事件 130
第5章 .NET Framework类函数库的使用 134
5.1 .NET Framework基础 134
5.1.1 .NET Framework 134
5.1.2 .NET Framework类函数库 135
5.1.3 在ASP.NET中使用.NET Framework类 135
5.2 System.String字符串类 136
5.2.1 字符串长度与大小写转换 136
5.2.2 子字符串的索引 137
5.2.3 插入、删除和替换子字符串 139
5.2.4 字符串比较 140
5.2.5 字符串数据的转换 142
5.2.6 StringBuilder类 143
5.3 System.DateTime日期时间类 145
5.3.1 获取日期和时间 145
5.3.2 调整日期与时间 147
5.3.3 输出日期与时间 148
5.4 System.Math数学类 149
5.4.1 四舍五入、绝对值、最大值和最小值 149
5.4.2 Math类的数学常量和方法 149
5.5 System.Random随机数类 150
5.6 System.Array数组类 152
5.6.1 获取数组信息 152
5.6.2 数组的索引、排序、反转和复制 153
第6章 创建Web应用程序 156
6.1 创建Web应用程序步骤 156
6.1.1 新建网站 156
6.1.2 界面设计 157
6.1.3 设置对象属性 158
6.1.4 编写代码 160
6.1.5 运行调试 160
6.2 剖析Web页面 162
6.2.1 动态页面 163
6.2.2 ASP.NET语法 164
6.2.3 代码绑定技术 169
6.3 web.config文件 173
第7章 Web服务器控件 175
7.1 服务器控件的基本概念 175
7.1.1 控件的声明及属性、事件和方法 176
7.1.2 Web表单的工作原理 178
7.1.3 控件的分类 179
7.2 基本类控件 179
7.2.1 标签控件 179
7.2.2 文本框控件 183
7.2.3 图像控件 187
7.3 按钮类控件 190
7.3.1 超链接控件 190
7.3.2 按钮控件 192
7.3.3 链接按钮控件 196
7.3.4 图像按钮控件 196
7.4 列表类控件 198
7.4.1 下拉列表控件 198
7.4.2 列表框控件 202
7.5 选择类控件 206
7.5.1 单选按钮控件 206
7.5.2 单选列表控件 209
7.5.3 复选框控件 211
7.5.4 复选框列表控件 214
7.6 其他类控件 218
7.6.1 广告控件 218
7.6.2 日历控件 221
7.6.3 面板控件 226
7.6.4 FileUpload控件 229
7.6.5 ImageMap控件 231
7.7 验证类控件 233
7.7.1 非空验证控件 233
7.7.2 范围验证控件 236
7.7.3 比较验证控件 241
7.7.4 正则表达式验证控件 242
7.7.5 自定义验证控件 247
第8章 内置对象 250
8.1 Response对象 250
8.1.1 Response对象概述 250
8.1.2 Response对象示例 250
8.2 Request对象 252
8.2.1 Request对象概述 252
8.2.2 Request对象示例 252
8.3 Application对象 254
8.3.1 Application对象概述 254
8.3.2 Application对象示例 254
8.4 Session对象 255
8.4.1 Session对象概述 255
8.4.2 Session对象示例 256
8.5 Server对象 257
8.5.1 Server对象概述 257
8.5.2 Server对象示例 258
8.6 Cookie对象 259
8.6.1 Cookie对象概述 259
8.6.2 Cookie对象示例 260
第9章 Access数据库和SQL入门 261
9.1 Access数据库 261
9.1.1 创建数据库 261
9.1.2 设计表 261
9.1.3 建立及维护数据表之间的关系 264
9.2 数据库操作 266
9.2.1 添加、删除和查找记录 266
9.2.2 排序和筛选记录 267
9.2.3 调整数据表视图 268
9.2.4 选择和定位记录 268
9.3 选择查询 269
9.3.1 创建查询 269
9.3.2 简单的Select查询 269
9.3.3 选择查询字段 270
9.3.4 利用Where参数过滤数据 270
9.3.5 对查询结果进行排序 271
9.3.6 将查询结果分组统计 272
9.3.7 模糊查询 274
9.3.8 在查询语句中进行计算 275
9.3.9 为字段起一个别名 276
9.4 使用聚合函数进行查询 276
9.4.1 数据平均值查询 276
9.4.2 数据总记录数查询 276
9.4.3 数据最小值查询 277
9.4.4 数据最大值查询 277
9.4.5 其他常用函数 278
9.5 复杂查询 280
9.5.1 子查询 280
9.5.2 连接 280
9.6 数据添加 282
9.6.1 Insert语句介绍 282
9.6.2 Insert语句基本应用 283
9.7 数据修改 283
9.7.1 Update语句介绍 283
9.7.2 Update语句基本应用 283
9.8 数据删除 284
9.8.1 Delete语句介绍 284
9.8.2 Delete语句基本应用 284
第10章 使用控件读写数据 285
10.1 使用ASP.NET 2.0的数据控件 285
10.1.1 数据源控件 285
10.1.2 数据绑定控件 285
10.1.3 数据源控件和数据绑定控件相配合 288
10.1.4 配置数据控件 288
10.2 数据源控件 289
10.2.1 数据源控件的基本属性 289
10.2.2 隐藏连接字符串 291
10.2.3 连接字符串和数据提供者 292
10.3 数据绑定控件 292
10.3.1 数据绑定选项列表 292
10.3.2 GridView控件 296
10.3.3 DataList和Repeater控件 301
10.3.4 DetailsView和FormView控件 304
10.4 带有参数的数据源控件 308
10.5 多个数据控件一起工作 311
10.6 绑定语法 316
10.7 写入数据的简介 316
10.7.1 写入数据的控件选择 317
10.7.2 DataKeyNames属性 317
10.8 修改已存在的记录 318
10.9 添加新记录 322
10.10 删除记录 324
10.11 上传图片 327
10.12 改善图片上传功能 330
第11章 ADO.NET对象模型 336
11.1 ADO.NET简介 336
11.1.1 ADO.NET的体系结构 336
11.1.2 托管提供程序的数据模型 343
11.1.3 SQL Server.NET和OLE DB.NET数据模型 345
11.1.4 .NET数据集 346
11.2 访问数据库 348
11.2.1 使用Connection对象连接数据库 348
11.2.2 使用Command对象操作数据库 350
11.2.3 使用DataReader对象查询数据库 353
11.2.4 综合使用实例 355
第12章 Web服务 360
12.1 Web服务简介 360
12.2 创建Web服务 361
12.3 创建Web服务类 362
12.4 创建Web服务方法 363
12.5 使用Web服务 365
12.6 示例:天气预报Web服务 368
参考文献 372
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019